overwheel
/ˈoʊvəˌwɪl/Definitions
1. verb
to roll or turn over, especially a vehicle, in a collision or accident
“The car overwheeled on the curve, causing damage to its underside.”
2. noun
a vehicle that has rolled or turned over
“The overwheel was badly damaged and had to be towed away.”