Downpour.
I was wondering tonight if the rain would ever stop! I got 'drenched' coming back from Uchinodai this afternoon. But it was actually quite soothing because I was sweating under my rain gear. Ah! I remembered the word I was looking for to describe today's rain-incessant!