freezing rain

From Wiktionary, the free dictionary
Archived revision by Wordman123456789 (talk | contribs) as of 18:07, 6 May 2019.
Jump to navigation Jump to search

English

Noun

freezing rain (uncountable)

  1. Rain which freezes upon contact.

Translations

See also