HAIL


Meaning of HAIL in English

v. 1 rain or beat or shower (down) on, bombard, pelt, volley, barrage Rocks and debris hailed down on us from the cliffs above

n. 2 volley, storm, shower, torrent, bombardment, barrage They were greeted by a hail of abuse when they entered the meeting hall

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.