ゲリラ豪雨

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

Meaning

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

Example sentences

  • It's not "gorilla rain", but "guerrilla rain"; do you understand?

  • On one hand, water shortages are expected this summer because of lower rainfall, but on the other hand, large rainstorms are 3.5 times more likely locally than last year.