high centre

Alternative forms
high-centre, high center, high-center

Verb

 * 1)  To cause (a vehicle) to become stranded with all wheels off the ground.
 * 2)  To become stranded with all wheels off the ground.