n. small pellets of ice or frozen vapor; shower of small ice particles; shower of anything, barrage (especially of bullets); salutation, greeting
HAIL
Meaning of HAIL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012