English version

mudflap in Transport topic

From Longman Dictionary of Contemporary Englishmudflapmud‧flap /ˈmʌdflæp/ noun [countable]  TTa piece of rubber that hangs behind the wheel of a vehicle to prevent mud from getting on the vehicle