Synonyms and Antonyms for can_of_worms

1. can of worms (n.)

a source of unpredictable trouble and complexity

Synonyms: