Word info

riddle wrapped up in an enigma

Noun

Meaning

riddle wrapped up in an enigma

(idiomatic) Something very mysterious and hidden.

Source: en.wiktionary.org

Close letter words and terms