can of worms

See definition of can of worms on Dictionary.com

synonyms for can of worms

On this page you'll find 44 synonyms, antonyms, and words related to can of worms, such as: complexity, complex problem, complication, difficult situation, difficulty, and dog's breakfast.

Synonym of the Day