Advertisement
Advertisement
pinch point
noun
- a traffic-calming measure in which the road narrows to one lane, with a sign indicating which oncoming driver should give way
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse