"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