hailstorm

/hˈeɪlstɔrm/

Explore definitions, synonyms, and language insights of hailstorm

Definitions

Noun
a storm during which hail falls

More General Terms