Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lair Definition

Cancel
lair
noun(lair)
the habitation of wild animals
Synonyms: den,

Words Related to lair!

lair Examples by Brain Bank Users