to pour down, to blizzard
In großen Mengen oder in einem heftigen Strom herabfallen (meistens Schnee oder Regen).
Regarding snow or rain falling heavily and in large quantities.
-
Der weiße Schnee stoibt ununterbrochen aus dem dunklen Himmel.— The white snow is pouring down incessantly from the dark sky.
-
Der kalte Schnee stoibt ununterbrochen aus den grauen Wolken.— The cold snow is pouring down incessantly from the gray clouds.