brainteasing

English

Etymology

From brain +‎ teasing.

Adjective

brainteasing (not comparable)

  1. (informal) Puzzling; mentally challenging.
    a brainteasing riddle