Vocabulary

ゲリラ豪雨

unexpectedly strong rain (for the region, etc.); sudden rain

expression noun