n. 1.precipitation of ice pellets when there are strong rising air currents 2.enthusiastic greeting hail v. 1.praise vociferously 2.be a native of 3.call for 4.greet enthusiastically or joyfully 5.precipitate as small ice particles