ImplantedverbTo fix firmly or set securely or deeply.To insert (something) surgically into the body.Of an embryo, to become attached to and embedded in the womb.Synonyms: embed, engraft, engrain, graft, imbed, insert, instil, instill🔗 Explore synonyms & relationships🌍 See word origin & history