Sort:  

Humps?
You must have been hanging around too many camels. Ha
No, I think that is the word they wanted to use. More like a hill.
These are not the little bumps that we think of as we roll along.
If our speed is more that 25-30 miles per hour.
The vehicle suspension gets some rough treatment.
Not to mention the passengers. Ha

Francis