Freezing rain
Previous Top Next

Rain the drops of which freeze on impact with the ground or with objects on the earth's surface