splash shield

Definitions

Cars & Driving

  • noun a plate which protects the inner surface of a disc from water and dirt

Construction

  • A metal shield placed between a fire pump and the electric motor drive to prevent water drainage during operation.
http://www.dictionarycentral.com/definition/splash-shield.html