Lair



noun
1.
(The resting place of a wild animal, a den or bed of a wild animal. a place to rest) ជម្រកសត្វព្រៃ
Example: The fox returned to his lair at dawn.
ENGLISH MEANING
noun
1.
A place in which to lie or rest; especially, the bed or couch of a wild beast.
2.
A burying place.
3.
A pasture; sometimes, food.