Advertisement
Advertisement
speed ramp
noun
- a raised band across a road, designed to make motorists reduce their speed, esp in built-up areas
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse