freezing rain
Freezing rain is a weather phenomenon in which liquid precipitation falls in the form of rain but freezes upon contact with the ground or other subfreezing objects, creating a coating of ice on surfaces.
Requires login.
Freezing rain is a weather phenomenon in which liquid precipitation falls in the form of rain but freezes upon contact with the ground or other subfreezing objects, creating a coating of ice on surfaces.
Requires login.