1. (verb)graft, engraft, ingraft cause to grow together parts from different plants Synonyms: ingraft, implant, plant, transplant, engraft, imbed, graft, embed
2. (verb)implant, engraft, embed, imbed, plant fix or set securely or deeply Synonyms: ingraft, set, implant, plant, institute, engraft, found, constitute, imbed, establish, graft, embed