CAN OF WORMS


Meaning of CAN OF WORMS in English

complex problem or complicated situation It opened up a large can of worms when the company decided to talk about the union contract.

English idioms vocab.      Словарь английских идиом и выражений.