UK and ANZ, US splash guard [noun] [C] - one of the pieces of rubber which are fixed to a vehicle behind the wheels to prevent dirt and small objects from being thrown up
MUDFLAP
Meaning of MUDFLAP in English
Cambridge English vocab. Кембриджский английский словарь. 2012