diluvy
/dɪˈluːvi/Definitions
1. noun
A heavy fall of rain, especially one that causes flooding
“The city was hit by a diluvy that lasted for three days, causing widespread flooding.”
1. noun
A heavy fall of rain, especially one that causes flooding
“The city was hit by a diluvy that lasted for three days, causing widespread flooding.”