Synonyms of freezing rain

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

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)