LOVE NEST


Meaning of LOVE NEST in English

ˈlove nest BrE AmE noun [countable usually singular]

a place where two people who are having a romantic relationship live or meet each other – used humorously

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.