Meaning of splash-guard
Definition of splash-guard
(noun)
a
curved
piece
above
the
wheel
of a
bicycle
or
motorcycle
to
protect
the
rider
from
water
or mud
thrown
up by the wheels
Other information on splash-guard
WIKIPEDIA results for
splash-guard
Amazon results for
splash-guard
Tweet