ALL meanings of splashboard
splash·board
S s - noun splashboard a board, guard, or screen to protect from splashing, as a dashboard of a vehicle or a guard placed over a wheel to intercept water, dirt, etc. 1
- noun splashboard Nautical. washboard (def 3). 1
- noun splashboard a guard on a vehicle to protect people from splashing water, mud, etc 0
- noun splashboard any screen or board protecting riders on a vehicle from being splashed in wet weather 0
- noun splashboard a screen to keep water from splashing onto the deck of a boat 0
- noun splashboard a trap for closing a sluice or spillway 0