traffic calming
Short definition from Wiktionary
Noun
- The deliberate slowing of traffic in residential areas by the installation of obstacles to progress
We haven’t written up traffic calming yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up traffic calming yet: Simple and Standard meanings, examples and a quiz.