EMBED


Meaning of EMBED in English

( -dd-), US also imbed ( -dd-) [verb] [T] - to fix (something) firmly into a substanceThe children embedded themselves in the sand.

Cambridge English vocab.      Кембриджский английский словарь.