Definition of "a riddle wrapped up in an enigma" [a riddle wrapped up in an enigma]

  • (noun) Something very mysterious and hidden.

SUBSCRIBE TO WORD OF THE DAY