LAIR


Meaning of LAIR in English

noun

1.

a resting or living place of a wild animal

photographed the wolf at the entrance to his lair

Synonyms: burrow, couch, den, lodge

2.

Synonyms: hideout , den, hideaway

Merriam Webster. Collegiate thesaurus English vocabulary.      Английский энциклопедический словарь тезаурус.