Hail Down Definition

verb

To fall from the sky, as hail.

Wiktionary
To beat down suddenly and harshly.
Wiktionary