lover's lane
lovers' lane {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.
Categories:
add yours
Source: A Dictionary of American Idioms
Post my comment