Splashboard meaning : A guard towards the front of a vehicle, to prevent splashing by mud or water from the road.
blatant
splashboard
cor anglais
uncompacted
immixture