Synonyms of freezing rain
Primary definition: Rain that falls as a liquid but freezes into a glaze of ice upon contact with cold surfaces.
Primary definition: Rain that falls as a liquid but freezes into a glaze of ice upon contact with cold surfaces.