Adjective
brainteasing (not comparable) (informal) Puzzling; mentally challenging. a brainteasing riddle