BRAIN-TEASER





Definition:

  1. [noun] a difficult problem
    Synonyms: riddle, conundrum, enigma

Synonyms: