Definify.com

Definition 2024


a_riddle_wrapped_up_in_an_enigma

a riddle wrapped up in an enigma

English

Noun

a riddle wrapped up in an enigma

  1. (idiomatic) Something very mysterious and hidden.

References