splash panel

Definition

Cars & Driving

  • noun a vertical closing panel mounted inside the wheel arch ahead of the rear edge of the front wing and/or hinge area to protect these areas from splash water and road dirt
http://www.dictionarycentral.com/definition/splash-panel.html