|
Definition of Traffic calming
1. Noun. The deliberate slowing of traffic in residential areas by the installation of obstacles to progress ¹
¹ Source: wiktionary.com
|
1. Noun. The deliberate slowing of traffic in residential areas by the installation of obstacles to progress ¹
¹ Source: wiktionary.com