cats and dogs

Etymology
Probably derived from.

Noun

 * 1)  A heavy rain; a large amount of rain.
 * 2) * 1901, Ellen Wood (Mrs. Henry Wood), Johnny Ludlow: sixth series, page 361:
 * With a good blinding snowfall, or a pelting downpour of cats and dogs, I might have hoped for a respite. What a Christmas offering for my mother! I say!
 * 1) People or things that constantly fight (see ).
 * 2)  Stocks that can be purchased cheaply but are unlikely to produce much profit.
 * 1)  Stocks that can be purchased cheaply but are unlikely to produce much profit.

Adverb

 * 1)  Heavily; copiously; a lot.
 * rain cats and dogs, come down cats and dogs, pour cats and dogs, storm cats and dogs