YourDictionary

hornets' nest

(hôrˈnĭts)

noun
A violent or highly contentious situation: “such diplomatic hornets' nests as [the] expulsion of Asians from Uganda” (Christian Science Monitor).

Learn more about hornets' nest

link/cite print suggestion box