Longman Dictionary of Contemporary English homepage

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.
Word of the Day
The ROADS
Word of the Day is:

Other related topics