Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

waterboard Definition

Cancel
waterboard
noun
A board set up to windward in a boat, to keep out water

Words Related to waterboard!

waterboard Examples by Brain Bank Users