Implant

English word definition — powered by WordNet

NOUN

a prosthesis placed permanently in tissue

VERB

fix or set securely or deeply

become attached to and embedded in the uterus

put firmly in the mind

Want to remember implant?

Sign up free to bookmark & revise