American Dictionary
Definition traffic calming in American English
traffic calming noun
[uncountable] noun
/ˈtræfɪk ˌkɑmɪŋ/
Synonyms and related words
