Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Lair


LAIR, noun [Latin locus.]

1. A place of rest; the bed or couch of a boar or wild beast.

2. Pasture; the ground.