ROAD HUMPS Meaning of ROAD HUMPS in English road bumps, raised sections on a road that slow down the speed of traffic Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012