hail - definition and synonyms

noun 

Your browser doesn’t support HTML5 audio

/heɪl/
singularhail
pluralhails
  1. 1
    [uncountable] rain that freezes in the sky and falls to the ground as small balls of ice
  2. 2
    [countable] a large number of things such as bullets or questions that come towards you quickly or with force
    hail of:

    a hail of missiles/questions