What does 'Raining cats and dogs' mean?

When it is raining cats and dogs, it is raining very heavily.

Idioms similar to 'Raining cats and dogs'

See also: