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./

Dictionary of English idioms .      Словарь английских идиом.