LOVERS' LANE


Meaning of LOVERS' LANE in English

noun

: a lane or place favored by lovers for seclusion and dalliance

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.