wheelspin









wheelspin


noun

  1. the spinning of a wheel, especially that of a drive wheel of a powered vehicle that has poor traction.
50 queries 0.395