Hailnoun


Definition

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