storm cats and dogs

/S T AO1 R M K AE0 T S AH0 N D AA0 G Z/
verb
  1. 1

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