• Brain-teaser

    Full definition of brain-teaser

    Noun

    1. A complex riddle or puzzle.
    © Wiktionary