C1 verb /ɪmˈbɛd/
imbed
enfoncer
Meaning
To fix firmly or deeply in a surrounding mass.
Example
The journalist imbedded himself with the troops to report firsthand.
Le journaliste s'est enfoncé dans les troupes pour rapporter de première main.