Main entry: torrent, cloudburst, pelter, soaker, waterspout, downpour, deluge
Definition: a heavy rain