Tuesday, April 26, 2011

It is raining cats and dogs

meaning: it is raining very hard.

This expression comes from Old England when houses had thatched roofs (made of grass).
The dogs and cats used to sleep on the roof, and when it rained, they would slide down onto the ground.