Longman Dictionary of Contemporary English homepage

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

Other related topics