noun Date: 1919 a place (as an apartment) used for amorous and often illicit rendezvous
LOVE NEST
Meaning of LOVE NEST in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012