English version

speed/traffic humps

From Longman Dictionary of Contemporary Englishspeed/traffic humpsspeed/traffic humpsBritish English a series of humps in the road, designed to make traffic slow down hump
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.