English Dictionary
◊ IMBED
imbed
v : to fix or set securely or deeply: "Kneeling, Cobb planted a
sturdy knee in the small of his back," [syn: {implant}, {engraft},
{embed}, {plant}]