Definition of waterboard

Definition of waterboard
  1. waterboard Noun A board set up to windward in a boat, to keep out water.
  2. waterboard Noun A public commission charged with overseeing water quality in a particular area.
  3. waterboard Verb To subject to waterboarding, a form of torture involving simulated drowning
Need more help? Try our forum NEW