Textual thesaurus for "engraft"
(verb) imbed, implant, plant, embed
fix or set securely or deeply
He planted a knee in the back of his opponent; The dentist implanted a tooth in the gum
(verb) graft, ingraft
cause to grow together parts from different plants
graft the cherry tree branch onto the plum tree