DictionaryAI

hornets' nest

Short definition from Wiktionary

Noun

  1. A hornets' nest.
  2. An unpleasant or controversial situation likely to be exacerbated by outside involvement.

We haven’t written up hornets' nest yet: Simple and Standard meanings, examples and a quiz.