VariousWords beta
Related Terms:
Definitions:
Noun
can of worms
Definition: a source of unpredictable trouble and complexity
Definition: A complex, troublesome situation arising when a decision or action produces considerable subsequent problems.