Etymology

David-and-Goliath

Today it means: Being or involving an unequal conflict between two parties, one of which is much stronger or more powerful than the other. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok