VariousWords beta
Related Terms:
Definitions:
Noun
speed bump
Definition: a hindrance to speeding created by a crosswise ridge in the surface of a roadway
Definition: A traffic calming measure, consisting of a transverse ridge in the road, to limit the speed of vehicles.