lair
ler/
noun
a wild animal's resting place, especially one that is well hidden.
synonyms: den, burrow, hole, tunnel, cave
"the lair of a large python"
a secret or private place in which a person seeks concealment or seclusion.
synonyms: hideout, hiding place, hideaway, refuge, sanctuary, haven, shelter, retreat
"a villain's lair" |