Skip navigation.

skidpad - What does it mean?

Definition of 'skidpad'

English

Noun

(en-noun)
  • A large, circular area of flat pavement used for various tests of a car's handling.
  • Synonyms

    * skidpan ----