History
History
History
UK
US
Meaning:

to fix or put ideas, feelings etc in a person's mind; to put a piece of body tissue, a machine etc in the body for medical reasons

insert

more synonyms
synonyms mode
crossword mode
IMPLANT as in Wiktionary
IMPLANT as in Wikipedia