Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Lair
A pasture; sometimes, food.
A burying place.
A place in which to lie or rest; especially, the bed or couch of a wild beast.
Synonyms
Den
Try it Free
Learn More