LOVE NEST


Meaning of LOVE NEST in English

noun Date: 1919 a place (as an apartment) used for amorous and often illicit rendezvous

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.