noun
localized downpour; concentrated heavy rainfall; severe rainstorm
Refers to very heavy rain concentrated in a particular area over a relatively short time, especially in weather reporting or disaster contexts.
昨夜、山沿いで集中豪雨が発生した。
A localized downpour occurred along the mountains last night.
集中豪雨で
The roads were flooded by the torrential rain.