meaning of lair

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.
4.
the habitation of wild animals


Related Words

lair | laird | lairdship |

Developed & Maintained By Taraprasad.com

Treasure Words