Speed bump

What is Speed bump?

Speed bump definition and meaning on Dictionary terms:
noun
a rounded ridge built crosswise into the pavement of a road or driveway to force vehicles to slow down.

 

reference: https://www.dictionary.com/browse/speed-bump

Tags: