Surgically inserted into the body, or firmly established an idea or belief. Past tense of 'implant.'
From Latin 'implantare,' from 'in-' (into) + 'plantare' (to plant). Originally botanical, meaning to plant or graft into soil, later extended to medical and metaphorical uses.
Try Another Word