"downpour" in German downpour Regenguss Platzregen Detailed translations for "downpour" downpour downpour(also: rainstorm) der Regenguss{masculine} The downpour made the streets impassable. Source: opensubtitles.org Corpus by OPUS Request review Der Regenguss behinderte den Verkehr. downpour(also: pelting rain, cloudburst, torrent rain, torrential rain) der Platzregen{masculine} English synonyms for "downpour" downpour {n} cloudburst deluge pelter soaker torrent waterspout