hail

noun

Pellets of frozen rain which fall in showers from cumulonimbus clouds.

verb

Hail falls.