â–¸ noun: a difficult problem, puzzle, enigma, mystery, unknown â–¸ verb: set a difficult problem or riddle