downpour


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

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