Etymology

catch lacking

Today it means: To catch off guard, unprepared, or in an embarrassing situation. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok