IMPLANT


Meaning of IMPLANT in English

v. & n.

v.tr. 1 (often foll. by in) insert or fix. 2 (often foll. by in) instil (a principle, idea, etc.) in a person's mind. 3 plant. 4 Med. a insert (tissue etc.) in a living body. b (in passive) (of a fertilized ovum) become attached to the wall of the womb.

n. n. 1 a thing implanted. 2 a thing implanted in the body, e.g. a piece of tissue or a capsule containing material for radium therapy. implantation n.

[ F implanter or LL implantare engraft (as IN-(2), PLANT) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.