Synonyms of Excessive rainfall
Primary definition: A meteorological condition where the amount of precipitation received in a specific area is significantly higher than the seasonal or historical average, often leading to environmental hazards.
Primary definition: A meteorological condition where the amount of precipitation received in a specific area is significantly higher than the seasonal or historical average, often leading to environmental hazards.