What does "den" mean?

Den: A squalid place of resort; a wretched dwelling place; a haunt; as, a den of vice. "Those squalid dens, which are the reproach of great capitals." Addison.

Additional senses

  1. 2.Any snug or close retreat where one goes to be alone. [Colloq.]
  2. 3.Etym: [AS. denu.] A narrow glen; a ravine; a dell. [Old Eng. & Scotch] Shak.
  3. 4.To live in, or as in, a den. The sluggish salvages that den below. G. Fletcher.

Sources