IMBED


Meaning of IMBED in English

[verb] -dd- - US also for embed

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