SPLASHBOARD


Meaning of SPLASHBOARD in English

n. screen or guard set in place to protect from splashing water or mud

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.