to rain down
Regen, der von oben nach unten fällt.
To fall as rain.
-
Es regnet den ganzen Tag über die Stadt herab.— Rain has been raining down on the city all day.
-
Die Wolken haben die Wasserfontänen herabregnen lassen.— The clouds rained down the water torrents.
Синонимы