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.

American idioms English vocabulary.      Английский словарь американских идиом.