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. 1Ayto, John. Oxford Dictionary of English Idioms. Oxford: Oxford U, 2010.,2Heacock, Paul. … Read more