ice storm
nounDefinition of ice storm
: a storm in which falling rain freezes on contact
Keep scrolling for more
Keep scrolling for more