lair

/lˈɛr/

Explore definitions, synonyms, and language insights of lair

Definitions

Noun
the habitation of wild animals

Synonyms

den

More General Terms