Definitions for "Splasher"
One of the guarde over the wheels, as of a carriage, locomotive, etc.
A guard to keep off splashes from anything.
a protective covering over or beside a wheel to protect the upper part of a vehicle from splashes of mud
Keywords:  pins, strike, downed
A strike in which the pins are downed quickly.
Keywords:  one
One who, or that which, splashes.