SPLASH PLATE


Meaning of SPLASH PLATE in English

noun

: a plate (as in the tender of a locomotive) to obstruct and weaken the surge of a surrounding mass of water in motion

water is discharged through tubes located in the troughs, upon splash plates which break up the water and distribute it evenly — Sweet's Catalog Service

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.