Add Yahoo as a preferred source to see more of our stories on Google. Sloughing refers to the gradual shedding or peeling away of material from a surface, often driven by saturation of heavy rain or ...
Hosted on MSN

Weather words: Sloughing

Sloughing refers to the gradual shedding or peeling away of material from a surface, often driven by saturation of heavy rain or melting snow. It’s commonly used to describe small-scale ground ...