lair definition
Lair definition, a den or resting place of a wild animal: The cougar retired to its lair. See more.