rain cats and dogs in Catalan rain cats and dogs in Catalan ploure a bots i barrals verb (idiomatic, impersonal) To rain very heavily. Add to Flashcards