LOVE NEST
Meaning of LOVE NEST in English
noun
: a dwelling of lovers ; especially : a place where illicit lovers live or meet
a sordid love nest on a back street — Martha Gellhorn
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012