Loading page
can of worms is a noun meaning "a source of unpredictable trouble and complexity". It carries one recorded sense.
Definitions, synonyms and semantic relations for can of worms come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.