Recent Searches
GRE Word List made easy using Mnemonics
waterspout - Dictionary definition and meaning for waterspout
WATERSPOUT
(noun) a channel through which water is discharged (especially one used for drainage from the gutters of a roof)
(noun) a heavy rain
synonyms : cloudburst , deluge , downpour , pelter , soaker , torrent(noun) a tornado passing over water and picking up a column of water and mist
WordNet® 3.0, © 2006 by Princeton University.


