Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

engraft Definition

Cancel
engraft
verb(en-graft)
fix or set securely or deeply
Synonyms: embed, imbed, implant, plant,
engraft
verb(en-graft)
cause to grow together parts from different plants
Synonyms: graft, ingraft,

Words Related to engraft!

engraft Examples by Brain Bank Users