Meaning of hail

Definition of hail

(noun) precipitation of ice pellets when there are strong rising air currents
many objects thrown forcefully through the air; "a hail of pebbles"; "a hail of bullets"
(verb) praise vociferously; "The critics hailed the young pianist as a new Rubinstein"
be a native of; "She hails from Kalamazoo"
call for; "hail a cab"
precipitate as small ice particles; "It hailed for an hour"

Other information on hail

WIKIPEDIA results for hail
Amazon results for hail