HORNET'S NEST


Meaning of HORNET'S NEST in English

noun

: a troublesome situation : angry reaction

must have known that his frank comments … would stir up a hornet's nest — U.S. Investor

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.