conundrum

Noun
  1. A difficult problem (synset 106798080)

Other Searches