English edit

Noun edit

flashing lane (plural flashing lanes)

  1. A roadway at a horse fair where horses are exhibited by being led or ridden.