Etymology

until the cows freeze over

Today it means: For a very long period of time. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok