heavy rain, downpour
Sehr intensiver und heftiger Niederschlag in Form von Regen.
Very intense and heavy precipitation in the form of rain.
-
Der plötzliche Starkregen verursachte kleine Überschwemmungen.— The sudden heavy rain caused small floods.
-
Wegen des Starkregens wurde die Sicht kaum noch möglich.— Because of the heavy rain, visibility became almost impossible.
-
Die Meteorologen warnten vor möglichem Starkregen am Nachmittag.— Meteorologists warned of possible heavy rain in the afternoon.
Синонимы