OPEN A CAN OF WORMS Meaning of OPEN A CAN OF WORMS in English (See can of worms) English idioms vocab. Словарь английских идиом и выражений. 2012