Search results
- Dictionarylair/lɛː/
noun
- 1. a place where a wild animal, especially a fierce or dangerous one, lives: "he saw that his dogs had roused a wild boar from its lair" Similar
- 2. a burial plot in a graveyard: Scottish "their ashes now lie buried in a lair in the Glasgow necropolis"
Powered by Oxford Dictionaries