Definitions of conundrum:

  • noun:   a difficult problem