Verb rain cats and dogs has 1 sense
  1. pour, pelt, stream, rain cats and dogs, rain buckets - rain heavily; "Put on your rain coat-- it's pouring outside!"
    --1 is one way to rain, rain down
    Sample sentence:
    It was rain cats and dogsing all day long
,
TOP