Meaning
To rain heavily
Examples
1. It rained cats and dogs yesterday.
2. It may rain cats and dogs, so take the raincoat.
3. We were out when it started raining cats and dogs.