HAIL


Meaning of HAIL in English

n. small pellets of ice or frozen vapor; shower of small ice particles; shower of anything, barrage (especially of bullets); salutation, greeting

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.