Definitions of imbed:

  • verb:   fix or set securely or deeply