lair noun definition in Animal homes topic from the Oxford Advanced Learner's Dictionary

lair

 noun: Animal homes topic
a place where a wild animal sleeps or hides

Explore other topic groups related to Animal homes

Animals