rainburst
/ˈreɪnbɜːrst/Definitions
1. noun
a sudden and violent downpour of rain
“The storm produced a massive rainburst that flooded the entire neighborhood.”
1. noun
a sudden and violent downpour of rain
“The storm produced a massive rainburst that flooded the entire neighborhood.”