次の文章はどういう意味でしょう。

It is raining cats and dogs!

非常に有名な慣用表現ですので、知っている人は多いと思います。意味は次です。

「とてつもない土砂降りだ!」

なぜ、猫や犬が降っているという表現が生まれたのか調べてみましたが、正確な由来は分からないそうです。その中で次の説明は割と腑に落ちるものでした。

Odin, the Norse god of storms, was often pictured with dogs and wolves, which were symbols of wind. Witches, who supposedly rode their brooms during storms, were often pictured with black cats, which became signs of heavy rain for sailors. Therefore, “raining cats and dogs” may refer to a storm with wind (dogs) and heavy rain (cats).  (Library of Congress)

<北欧の嵐の神、オーディンは、しばしば風の象徴だった犬とオオカミと一緒に描かれました。 嵐の中で箒に乗っていたと思われる魔女は、黒い猫で描かれていました。これは船員にとって大雨の兆候となりました。このようにして、「雨の猫と犬」は、風(犬)と豪雨(猫)の嵐を意味するようになったのかもしれません。>

6+