
der Dauerregen
persistent rain
Rain that falls continuously over a long period of time or with only very short breaks.
Der wochenlange Dauerregen führte in vielen Regionen zu Überschwemmungen.
The weeks of persistent rain led to flooding in many regions.