DEN


Meaning of DEN in English

(n.) A squalid place of resort; a wretched dwelling place; a haunt; as, a den of vice.

Webster's English dictionary.      Английский словарь Webster.