Hornet’s Nest, a
Also: Stir up a hornet’s nest Step in a hornet’s nest Meaning of Idiom ‘A Hornet’s Nest’ A hornet’s nest is a situation or subject that is fraught with trouble or causes a lot of opposition so that many people are extremely angry over it. 1,2 Meaning of Idiom ‘Stir up a Hornet’s Nest’ or ‘Step … Read more