ice rain









ice rain


noun

  1. freezing rain.
55 queries 0.667