Definify.com

Definition 2024


head-scratcher

head-scratcher

English

Noun

head-scratcher (plural head-scratchers)

  1. A scratcher for the head.
  2. A puzzle.

Synonyms

Related terms