To set in firmly, as into the ground:
(--- Computers) To insert (a virus, for example) into a software program.
Plant means to put something in the ground.
To insert (a shoot or bud) as a graft
Find another word for engraft. In this page you can discover 6 synonyms, antonyms, idiomatic expressions, and related words for engraft, like: implant, embed, imbed, plant, graft and ingraft.