waterspout - English Synonyms Dictionary

waterspout

n.
[1] downpour , cloudburst , deluge , torrent , pelter , soaker