Browse by letter

Rain cats and dogs

To rain very hard.

It has been raining cats and dogs all morning.