Topic: ROADS


traffic calming

noun
     
traffic calming [uncountable]
British EnglishTTR changes made to a road to stop people driving too fast:
Traffic calming measures have been introduced.

Explore ROADS Topic