LAIR


Meaning of LAIR in English

[noun] [C usually singular] - a place where a wild animal lives, often underground and hidden, or a place where a person hidesa fox's lairthe thieves' lair

Cambridge English vocab.      Кембриджский английский словарь.