lair Meaning, Definition & Usage
-
noun the habitation of wild animals
den.
WordNet
Lair noun
Etymology
OE.Definitions
-
A place in which to lie or rest; especially, the bed or couch of a wild beast. -
A burying place. Scot. Jamieson. -
A pasture; sometimes, food. Obs. Spenser.