What is the full meaning of mudguards
MUDGUARD, a fender [n]
Example of the word mudguards placed on a Scrabble board.