By Anonymous (not verified) | 7:09 PM CST, Sat February 01, 2025 Definition Pellets of frozen rain which fall in showers from cumulonimbus clouds. Example Sentence "Did you see the size of the hail that fell in Xela last night?" The question was a common one after the big storm. Audio Audio file Image Image Category Nature Language English