Noun Definition

lair

1.Definition: the habitation of wild animals

Related Noun(s):den

Category: Places