
Embed
Physical Insertion
The word suggests a firm placement, as if pushing something deeply into another material.
He embedded the posts deep into the soil for the new fence.
Lasting Effect
Something embedded is meant to stay there for a long time, not just temporarily placed.
The splinter was embedded in my thumb, causing continuous pain.