Synonyms: brain-teaser, riddle, enigma, conundrum
Definition: a difficult problem
Similar words: problem
Definition: a question raised for consideration or solution
Usage: our homework consisted of ten problems to solve