The phrase “raining cats and dogs” is used to describe heavy rain. The origin of the phrase is uncertain, but it may have come from the littered streets of 16th-century cities after heavy rain washed garbage, including dead animals, into the streets. Other theories include mythological associations with cats and dogs controlling the weather or […]