lair in Latin lair in Latin lustrum noun A place inhabited by a wild animal, often a cave or a hole in the ground. Add to Flashcards