bumpoff
/ˈbʌmpɒf/Definitions
1. verb
to kill or injure someone, especially by hitting them accidentally
“The driver may have bumped off the pedestrian in the dark.”
2. noun
an accidental collision or hitting, especially of a vehicle
“The car had a bad bump off the pothole, causing significant damage.”