Verbs for Hail

—falls; — pierces; —ravages; —shatters; —spatters; —stones; —tattoos; —whistles round; deluge with—; escape—; pour—; send down —; shower with—; volley—; —assails; — chills; —descends; —desolates.