hagelstorm

Etymology
Equivalent to.

Noun

 * 1) hailstorm storm accompanied by precipitation in the form of hail