A CAN OF WORMS


Meaning of A CAN OF WORMS in English

a complicated matter likely to prove awkward or embarrassing.

→ can

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.