Lair

English word definition — powered by WordNet

NOUN

the habitation of wild animals

Want to remember lair?

Sign up free to bookmark & revise