meaning of rain cats and dogs

1. rain heavily; "Put on your rain coat-- its pouring ">outside!"


Related Words

rain cats and dogs |

Developed & Maintained By Taraprasad.com

Treasure Words