High Center Definition
verb
To cause (a vehicle) to become stranded with all wheels off the ground.
Wiktionary
To become stranded with all wheels off the ground.
Wiktionary
Find Similar Words
Find similar words to high center using the buttons below.