noun Pellets of frozen rain which fall in showers from cumulonimbus clouds. (rain and hail bounced on the tiled roof)
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. (I hailed her in English) Praise (someone or something) enthusiastically. (he has been hailed as the new James Dean) Have one's home or origins in (a place) (they hail from Turkey)