Meaning
To fix firmly or set securely or deeply.
Etymology
Origin: Latin
From Middle French implanter, from Latin implantō. By surface analysis, im- + plant.
Synonyms & Antonyms
NYT Puzzle Appearances
Accepted in 2 recorded puzzles, including a pangram:
