Search results
- DictionaryPinch point
noun
- 1. a place or point where congestion occurs or is likely to occur, especially on a road: "the planners have suggestions to ease traffic jams at ninety-two pinch points"
Powered by Oxford Languages
noun
Powered by Oxford Languages