Pinch Point (noun) Definition, Meaning & Examples

noun
  1. a traffic-calming measure in which the road narrows to one lane, with a sign indicating which oncoming driver should give way
Pinch Point (noun) Definition, Meaning & Examples

More Definitions