Topic: ROADS


speed bump

noun
     
speed bump also speed hump British English [countable]
TTR a narrow raised area put across a road to force traffic to go slowly [= sleeping policeman]

Explore ROADS Topic