English
English version

rumble strip

From Longman Dictionary of Contemporary Englishrumble stripˈrumble ˌstrip noun [countable]  a number of raised lines across a road which make a loud noise when you drive over them to warn you to slow down
Pictures of the day
What are these?
Click on the pictures to check.