CAN OF WORMS


Meaning of CAN OF WORMS in English

any situation that creates more problems than existed beforehand

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.