meaning of skidpan

1. a paved surface on which cars can be made to skid so that drivers can practice controlling them


Related Words

skidpan |

Developed & Maintained By Taraprasad.com

Treasure Words