torrent - noun
torrent - thesaurus
cloudburst deluge downpour flood inundation pelter soaker waterspout