high centre

Verb

Meaning

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

(intransitive) To become stranded with all wheels off the ground.

Source: en.wiktionary.org

Alternative names

high-centre

Close letter words and terms