(colloq) can of worms - English Synonyms Dictionary