DEN Meaning of DEN in English n. lair, cave; hole; squalid room; cozy room; television room Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012