这条谚语的典故:
北欧神话。猫和狗都是暴风雨神奥丁的是从。它们一出动就意味着狂风暴雨的来临。
猫象征大雨,狗象征大风。
cats and dogs 是希腊语 cata doxas 的讹话,希腊语本意是contrary to all reason and experience , 就是异常(in an unusualy way)的意思,猫狗大战,就意味“天象有变”。
猫和狗世代是冤家对头,一旦相遇,就斗得不可开交。因而被用作形容狂风大作、暴雨如倾的场景。后来rain cats aznd dos就被转喻成“倾盆大雨”。
本回答被网友采纳