TRAFFIC CALMING


Meaning of TRAFFIC CALMING in English

■ noun the deliberate slowing of traffic in residential areas, by building road humps or other obstructions.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.