Yep! Freezing rain is exactly what it says. Rain that freezes on contact. Nasty stuff!
_________________________