transitive verb
- to plant firmly or deeply; embed
- to fix firmly in the mind; instill; inculcate
- Med., Dentistry to insert (a substance, organ, or piece of living tissue) within the body, as in grafting
Origin:
Fr implanter: see in- & plant
noun
Med., Dentistry an implanted substance, organ, or piece of tissue