Speed bumps
Home
>
Transportation
>
Traffic Engineering
>
Traffic Safety
>
Speed bumps
Physical obstacles placed on roadways to reduce the speed of vehicles.