Variant of implant
- 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- and amp; plant
Used by arrangement with John Wiley & Sons, Inc.