splashboard
/S P L AE1 SH B AO0 R D/noun
- 1
A guard towards the front of a vehicle, to prevent splashing by mud or water from the road.
Translate โsplashboardโ into another language
Choose a language below to open the translator with English selected as the source language.