engraft

Verb
  1. Cause to grow together parts from different plants (synset 201533466)
    "graft the cherry tree branch onto the plum tree"
  2. Fix or set securely or deeply (synset 201531609)
    "He planted a knee in the back of his opponent"; "The dentist implanted a tooth in the gum"

Other Searches