A HORNET'S NEST
Meaning of A HORNET'S NEST in English
a difficult situation in which a lot of people get very angry :
His letter to the papers stirred up a real hornet's nest .
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005