"pelting rain" in German pelting rain Platzregen Detailed translations for "pelting rain" pelting rain pelting rain(also: downpour, cloudburst, torrent rain, torrential rain) der Platzregen{masculine}