brain-teaser

 
(also brain-twister)

noun

informal
  • a problem or puzzle, typically one designed to be solved for amusement.

Derivatives

brain-teasing

adjective