LOVE NEST


Meaning of LOVE NEST in English

■ noun informal a secluded place where two lovers spend time together.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.