for a rainy day とは、雨の日の為に?

for a rainy dayには、「雨の日の為に」という意味以外に、「万が一の為に」という意味があります。

例)
Save money for a rainy day. (まさかの時の為に、貯金をしなさい)。

rain を使った使えそうな表現をいくつか紹介します。

It looks like rain. (雨が降りそうだ)

a heavy rain (大雨)
a light rain (小雨)
I am drenched with rain. (雨でびしょ濡れだ)
*drench びしょぬれにする

最後に、rain を使った熟語を一つ紹介します。
■rain cats and dogs(雨がどしゃ降りに降る)(口語)

例)
It began to rain cats and dogs.
(どしゃ降りになりはじめた。)