IMBED

Definition of IMBED

  1. (verb)fix or set securely or deeply