Webster's Revised Unabridged Dictionary · 1913

brain-teaser

brain-teaser , noun

a difficult problem.