Word | Definitions | Synonyms |
---|---|---|
embed | (verb) attach to, as a journalist to a military unit when reporting on a war | - |
(verb) fix or set securely or deeply | Synonyms: engraft, imbed, implant, plant | |
imbed | (verb) fix or set securely or deeply | Synonyms: embed, engraft, implant, plant |