What is the full meaning of splashboards
SPLASHBOARD, a mudguard; a dashboard [n]
Example of the word splashboards placed on a Scrabble board.