rain cats and dogs


rain cats and dogs (http://definr.com/rain cats and dogs)

     v : rain heavily; "Put on your rain coat-- it's pouring
         outside!" [syn: pour, pelt, stream, rain buckets]