Topic: MOTOR VEHICLES


splash guard

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

Explore MOTOR VEHICLES Topic