Heavy rain

From Glossary of Meteorology



heavy rain

Rain with a rate of accumulation exceeding a specific value that is geographically dependent.