heavy rain; torrential rain
Meanings
2 senses · 10 examplesnoun
heavy downpour; torrential rain
Refers to heavy, sudden rainfall in daily conversation.
This heavy downpour came and went quickly.
After the torrential rain, the streets were flooded.
Show 3 more examplesShow fewer examples
We canceled our weekend picnic because the weather forecast said there would be heavy rain.
Remember to bring an umbrella when you go out, or you'll get soaked in a heavy downpour.
Last night's torrential rain knocked over all the flower pots in the yard.
noun
rainstorm (meteorological definition)
formalStrict technical term used in meteorology and formal weather reports.
According to meteorological standards, this rainfall reached the heavy rain level.
The meteorological department issued an orange heavy rain warning signal.
Show 3 more examplesShow fewer examples
The meteorological definition of heavy rain is accumulated precipitation of no less than 50 mm within 24 hours.
Some areas had rainfall exceeding 16 mm per hour, meeting the heavy rain standard.
This meteorological report classified this rainfall as a rainstorm.