IMBEDDED Meaning of IMBEDDED in English adj. inserted, set firmly in place; tightly surrounded, enclosed (also embedded) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012