Word Meaning

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


Crossword clue for cloudbursts

- Heavy downpour
- Heavy rain
- Could perhaps get breaks from storms
- Sudden rainstorms
- Torrential downpours