lair

noun
1
a place where a wild animal sleeps or hides
لانه, کمینگاه, پناهگاه
synonym den(1)
2
a place where somebody goes to hide or to be alone
مخفیگاه, نهانگاه, کمینگاه, لانه, پناهگاه
Grandad retreated to his lair in the basement.
synonym den, hideout