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. Сжатый оксфордский словарь английского языка. 2004