downpour




downpour - noun

  • a heavy rain
  • downpour - thesaurus

    cloudburst   deluge   pelter   soaker   torrent   waterspout