Thursday, 23 February 2017

Meaning of a riddle wrapped up in an enigma

Noun

a riddle wrapped up in an enigma

1. (idiomatic) Something very mysterious and hidden.