Nouns

(n)hailprecipitation of ice pellets when there are strong rising air currents
(n)hailmany objects thrown forcefully through the air“a hail of pebbles”, “a hail of bullets”
(n)hailenthusiastic greeting

Verbs

(v)acclaim, hail, heraldpraise vociferously“The critics hailed the young pianist as a new Rubinstein”
(v)hail, comebe a native of“She hails from Kalamazoo”
(v)hailcall for“hail a cab”
(v)hail, heraldgreet enthusiastically or joyfully
(v)hailprecipitate as small ice particles“It hailed for an hour”