English dictionary
splash-guard
Definitions, examples, synonyms and antonyms from WordNet 3.0.
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
Source: WordNet 3.0