Meanings
-
1
noun
a place where a wild animal lives or hides
The bear returned to its lair among the rocks.
-
2
noun
a secret or hidden place used as a refuge
The thieves kept their loot in a cellar lair.
Thesaurus
Etymology
From Middle English leir or lair, from Old English leger, 'bed, couch'.
View etymology graph ->