English dictionary

can of worms meaning and definition

Definition and meaning of can of worms at MeaningMonkey.org. can of worms meaning and definition in the English Dictionary.

CAN OF WORMS noun

Definition of can of worms (noun)

  1. a source of unpredictable trouble and complexity
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: