Sunday, July 4, 2010
English Expression of the Day: It's raining cats and dogs
"It's raining cats and dogs."
... means "It's raining very hard".
This expression comes from the old days in England when houses had thatched roofs (roofs made of straw). Cats and dogs would lie on the roof, and when it rained hard, they would come sliding down.