LOVERS' LANE


Meaning of LOVERS' LANE in English

{n.} A hidden road or walk where lovers walk or park in the evening. * /A parked car in a lonely lovers' lane often is a chance for holdup men./

Slang English vocab.      Английский сленговый словарь.