Word info

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