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.

Derivatives:

implantation n.

Etymology: F implanter or LL implantare engraft (as IN-(2), PLANT)

Oxford English vocab.      Оксфордский английский словарь.