speed bump
speed bump
English
Noun
Ad
Definition
A traffic calming measure, consisting of a transverse ridge in the road, to limit the speed of vehicles.
Ad
speed bump
A traffic calming measure, consisting of a transverse ridge in the road, to limit the speed of vehicles.