Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hailstorm

- A storm accompanied with hail; a shower of hail.

Crossword clue for hailstorm

- Destructive downpour
- Greet attack with icy downpour
- Icy squall
- icy tempest