FREEZING RAIN


Meaning of FREEZING RAIN in English

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

[ 1790-1800 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .