This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Splashboard

  1. n.
    A guard in the front part of vehicle, to prevent splashing by a mud or water from the horse's heels; -- in the United States commonly called dashboard.



Menu