Definition of “hail” - Learner’s Dictionary

hail

noun uk us /heɪl/

[ U ] small, hard pieces of frozen rain that fall from the sky

a hail of bullets/stones/bottles, etc

a lot of bullets/stones/bottles, etc that are fired or thrown at the same time

(Definition of “hail noun” from the Cambridge Learner's Dictionary © Cambridge University Press)