DOWNPOUR





Definition:

  1. [noun] a heavy rain
    Synonyms: cloudburst, deluge, waterspout, torrent, pelter, soaker

Synonyms: