storm cats and dogs

verb
Graduate
1

To storm and rain heavily; synonym of rain cats and dogs.