embed - English Synonyms Dictionary

embed

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