Imbed
-
To sink or lay, as in a bed; to deposit in a partly inclosingmass, as of clay or mortar; to cover, as with earth, sand, etc.
Imbed meaning & definition 1 of Imbed.
-
Like imbibing, but in smoking jackets surrounded by hookers
Imbed meaning & definition 2 of Imbed.