Search results
- Dictionarytraf·fic calm·ing/ˈtræfɪk ˌkɑ(l)mɪŋ/
noun
- 1. the deliberate slowing of traffic in residential areas by building speed bumps or other obstructions: "traffic calming measures"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries