storm cats and dogs
Verb
Meaning
storm cats and dogs (third-person singular simple present storms cats and dogs, present participle storming cats and dogs, simple past and past participle stormed cats and dogs)
To storm and rain heavily; synonym of rain cats and dogs.