n. 1. A structure that protects the upper part of a vehicle from splashes of mud. 2. Nautical A screen on a boat to keep water from splashing onto the deck. 3. A board for closing a spillway or sluice. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.