to rain down
Regen, der von oben nach unten fällt.
Regarding rain falling from above.
-
Es regnet den ganzen Tag ununterbrochen herunter.— It has been raining down continuously all day.
-
Die schweren Wolken ließen den Regen herunterregnen.— The heavy clouds let the rain rain down.
Синонимы