Noun
·
C1
lair
Meaning
a wild animal's resting place or den; a hideout.
Lists
Nature
Animals