English | German | Russian | Czech

high centre English

Meaning high centre meaning

What does high centre mean?

high centre

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

Are you looking for...?