tō udatta
1. Freezing rain.; Was freezing rain.
Noun
#258797
1. Freezing rain.; Was freezing rain.
1. winter rain
2. ice pellet
1. If it were freezing rain; When it is freezing rain
1. Freezing rain; Of freezing rain
1. If it snows/rains ice; If there is freezing rain
1. It's not freezing rain.
1. Not freezing rain.
1. Freezing rain.
1. It is not freezing rain.
1. Freezing rain.; With freezing rain.