rain cats and dogs in Irish rain cats and dogs in Irish sceana gréasaí a chur verb (idiomatic, impersonal) To rain very heavily. Add to Flashcards