traffic calming
noun
the use of a series of devices, such as bends and humps in the road, to slow down traffic, esp in residential areas
Words nearby traffic calming
traduce,
traducianism,
trafalgar,
trafalgar, battle of,
traffic,
traffic calming,
traffic circle,
traffic cop,
traffic court,
traffic engineering,
traffic island