lair

noun
  1. a wild animal’s resting or sleeping place
  2. a person’s hideout or secret place
  3. Usage: often implies something sinister

Examples