EMBED


Meaning of EMBED in English

v. 25B6; verb IMPLANT, plant, set, fix, lodge, root, insert, place; sink, drive in, hammer in, ram in.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.