to rain down heavily
In großen Mengen oder sehr stark von oben nach unten regnen.
To rain down heavily from above.
☞ Poetic or dramatic style.
-
Die schweren Wolken ließen den Regen auf die Stadt herniederregnen.— The heavy clouds let the rain rain down upon the city.
-
Es regnete die ganze Nacht unaufhörlich hernieder.— Rain rained down incessantly all night long.
Синонимы