noun Pellets of frozen rain which fall in showers from cumulonimbus clouds.
verb Hail falls. (it hailed so hard we had to stop) (of a large number of objects) fall or be hurled forcefully. (missiles and bombs hail down from the sky)
noun A shout or call used to attract attention.
verb Call out to (someone) to attract attention. (the crew hailed a fishing boat) Acclaim enthusiastically as being a specified thing. (he has been hailed as the new James Dean) Have one's home or origins in (a place) (he hails from Pittsburgh)