Definition of Engraft
Verb: engraft en'grãft
- Cause to grow together parts from different plants
"engraft the cherry tree branch onto the plum tree";
- graft, ingraft [archaic]
- Fix or set securely or deeply
"The dentist engrafted a tooth in the gum";
- implant, embed, imbed, plant
Anagrams containing the word engraft