Vocabulary
ザーザー降り
ザーザーぶり
downpour; drenching rain
noun