cloudburst


cloudburst (http://definr.com/cloudburst)

     n : a heavy rain [syn: downpour, deluge, waterspout, torrent,
          pelter, soaker]