Advertisement

Advertisement

speed ramp

noun

  1. a raised band across a road, designed to make motorists reduce their speed, esp in built-up areas


Advertisement

Advertisement

Advertisement

Advertisement


speedometerspeed-read