LAIR


Meaning of LAIR in English

noun a burying place.

2. lair ·noun a pasture; sometimes, food.

3. lair ·noun a place in which to lie or rest; especially, the bed or couch of a wild beast.

Webster English vocab.      Английский словарь Webster.