Definition of waterspout

Definition of waterspout
  1. waterspout Noun a tornado that occurs over a body of water
  2. waterspout Noun a channel through which water is discharged, especially from the gutters of a roof
Need more help? Try our forum NEW