HAIL Meaning of HAIL in English v. rain down hail; pour down like hail, fall with force; salute, greet, welcome; call to from a distance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012