1 wheelspin | Definition of wheelspin

wheelspin

noun

Definition of wheelspin

: the rotation of the wheels of a wheeled vehicle with little or no traction