English version

splash guard in Motor vehicles topic

From Longman Dictionary of Contemporary Englishsplash guardˈsplash guard noun [countable]  American EnglishTTC a flat piece of rubber hanging behind the wheel of a vehicle to prevent mud being thrown up