(Nautical) A screen on a boat to keep water from splashing onto the deck. (2) A board for closing a Spillway or Sluice.
SPLASHBOARD
Meaning of SPLASHBOARD in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012