Etymology

head-scratcher

Today it means: Something particularly puzzling or confusing. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

From head + scratcher. Literal sense from 1873, figurative from 1971.

Etymology from Wiktionary, CC BY-SA 4.0.