Etymology

cats and dogs

Today it means: A heavy rain; a large amount of rain. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok