Search Result for "can of worms":
Wordnet 3.0

NOUN (1)

1. a source of unpredictable trouble and complexity;


WordNet (r) 3.0 (2006):

can of worms n 1: a source of unpredictable trouble and complexity