heavy snow
definitions
-
A large amount or high intensity of snowfall occurring over a period of time.ja: 大雪
examples
-
The heavy snow caused many roads to be closed.
大雪のため、多くの道路が閉鎖されました。
The heavy snow caused many roads to be closed.
大雪のため、多くの道路が閉鎖されました。