Definition of "hailstorm"

hailstorm