imbed - English Synonyms Dictionary

imbed

v.
[1] implant , engraft , embed , plant