IMPLANT


Meaning of IMPLANT in English

■ verb ɪm'plα:nt

1》 insert or fix (tissue or an artificial object) into the body.

↘(of a fertilized egg) become attached to the wall of the uterus.

2》 establish (an idea) in the mind.

■ noun 'ɪmplα:nt a thing which has been ~ed.

Derivatives

~able adjective

~ation noun

Origin

ME: from late L. ~are 'engraft'.

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