den
noun
°The home of certain animals.
"Daniel was put into the lions’ den."
°A comfortable room not used for formal entertaining.
verb
°To ensconce or hide oneself in (or as in) a den.
synonyms: lair