Yahoo Canada Web Search

Search results

  1. Dictionary
    foreign body

    noun

    • 1. an object or piece of extraneous matter that has entered the body by accident or design: "the intrauterine device is a foreign body"