What is the meaning of Road_hump?

Synonym of speed bump or speed hump.

Source: wiktionary.org