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