Words: riddle conundrum enigma brain-teaser
Part of speech: n
Definition: a difficult problem