meaning of brain-teaser

brain-teaser meaning in General Dictionary

a hard problem