Can of worms

What is Can of worms?

Can of worms definition and meaning on Dictionary terms:
noun
Informal. a source of many unpredictable or unexpected problems: Buying a company we know nothing about would be opening up a whole new can of worms.

 

reference: https://www.dictionary.com/browse/can-of-worms

Tags: