Definition Definition

waterboard - Meaning and Examples

Meaning of 'waterboard' (Webster Dictionary)

1 . Waterboard [ n.]
- A board set up to windward in a boat, to keep out water.