imbed

Verbs

  • (v) fix or set securely or deeply
    • He planted a knee in the back of his opponent
    • The dentist implanted a tooth in the gum
    embed, implant, engraft, plant,

Synonyms

embed implant engraft plant

Words of close approximity

imbue