Longman Dictionary English From Longman Dictionary of Contemporary Englishspeed/traffic humpsspeed/traffic humpsBritish English a series of humps in the road, designed to make traffic slow down → hump ldoceonline.com