lovers' lane

English

Noun

lovers' lane (plural lovers' lanes)

  1. A secluded area where people kiss, make out, or engage in sexual activity

Alternative forms