Synonyms of Pandora's Box
Primary definition: A source of unforeseen troubles or problems, often as a result of curiosity or a desire to know.
Primary definition: A source of unforeseen troubles or problems, often as a result of curiosity or a desire to know.