English Dictionary
Definition mudguard in British English
mudguard noun
[countable] noun
/ˈmʌdˌɡɑː(r)d/
English Dictionary