can of worms

تعريف ومعنى "can of worms"في اللغة الإنجليزية

can of worms
01

something that when someone tries to deal with it causes many problems

can of worms definition and meaning
IdiomIdiom
InformalInformal
example
أمثلة
The legal case became a can of worms when new evidence emerged, leading to further complications and delays in the trial.
LanGeek
تحميل التطبيق
langeek application

Download Mobile App

stars

app store