Lovers' Lane Definition
noun
Any secluded place frequented by young couples so as to engage in lovemaking in their parked vehicles.
Webster's New World
Related Articles
Find Similar Words
Find similar words to lovers' lane using the buttons below.