What is the meaning of 180 spin in English?

Learn vocabulary with pictures as well as definitions of 180 spin in English

Learn in

See more

n. 180 spin

Definition of 180 spin in English

Act of taking a curve at high speeds and deliberately turning so that the rear wheels skid.

Synonyms of 180 spin in English

spinhandbrake turn