Hail
/heɪl/
noun
Balls or pieces of ice falling as precipitation, often in connection with a thunderstorm.
verb
Of hail, to fall from the sky.
“They say it's going to hail tomorrow.”
To send or release hail.
“The cloud would hail down furiously within a few minutes.”
To pour down in rapid succession.