Är "det regnar katter och hundar" en metafor?

Ja och det är också ett idiom är det en metafor för det finns ingen "liknande" eller "som"
regnade katter och hundar är inte en metafor. Det är en liknelse.

egentligen är jag ganska säker på att det är en idiom, en fras som inte kan tas på allvar.
Ja eftersom det antyder stora objekt (enorm regnet droppar) faller
Nej, det är en idiom säga det regnar hårt