lair[noun]Synonyms: nest, burrow, den, earth, hole
[TahlilGaran] English Synonym Dictionary ▲
lair /leə $ ler/
noun [countable][
Language: Old English;
Origin: leger 'act of lying, bed']
1. the place where a wild animal hides and sleeps
Synonym : den2. a place where you go to hide or to be alone
Synonym : den:
a smuggler’s lair [TahlilGaran] Dictionary of Contemporary English ▲