imbed
1. [ verb ] fix or set securely or deeply
Synonyms: plant embed implant engraft
Examples:

"He planted a knee in the back of his opponent" "The dentist implanted a tooth in the gum"

Related terms: insert nest pot bury planting implant implantation
Similar spelling:   impede
  imbued
  impeded
  impeding
  impute
  impetus
  Imboden