CAN OF WORMS Meaning of CAN OF WORMS in English a controversial issue, an old problem Gun control - let's not open that can of worms! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012