Showing posts with label weather. Show all posts
Showing posts with label weather. Show all posts

Tuesday, August 17, 2010

Raining cats and dogs

Raining cats and dogs is an English idiom meaning especially heavy rain.