splasher
noun
1 splasher
A protective covering over or beside a wheel to protect the upper part of a vehicle from splashes of mud.
2 splasher
Protective covering consisting of a panel to protect people from the splashing water or mud etc..
synonyms: dashboard, splashboard.
Dutch: dashboard
Polish: błotnik
debug info: 0.0379