雪止め
ゆ
き
ど
め
Meanings
1
snow guard; snow stop
A device attached to a roof to prevent accumulated snow from sliding off suddenly.
If you don't install snow guards, snow falling from the roof is dangerous.
snow guard; snow stop
A device attached to a roof to prevent accumulated snow from sliding off suddenly.
If you don't install snow guards, snow falling from the roof is dangerous.