Meaning of 豪雪 in Japanese
Definition of 豪雪
-
(n) tremendous snowfall
その豪雪のため、私たちの列車は定刻に発車できなかった。
The heavy snowfall prevented our train from leaving on time.