to set solidly in or as if in surrounding matter <the nails were solidly embedded in those old plaster walls>
Variants of EMBED
embed also imbed
Seen & Heard
What made you want to look up embed? Please tell us where you read or heard it (including the quote, if possible).