bump

noun

1.
a lump on the body caused by a blow
3.
an impact (as from a collision)
Derived from:
bump bumpy