Advertisement

Advertisement

freezing rain

noun

  1. rain that falls as a liquid but freezes into glaze upon contact with the ground.


Discover More

Word History and Origins

Origin of freezing rain1

First recorded in 1790–1800

Advertisement

Advertisement

Advertisement

Advertisement


freezing pointfreezing works