speed ramp

noun

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

Nearby words

  1. speed light,
  2. speed limit,
  3. speed metal,
  4. speed networking,
  5. speed of light,
  6. speed shop,
  7. speed skate,
  8. speed skating,
  9. speed trap,
  10. speed up

Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012