To stir up a hornet's nest
Meaning, Definition & Usage
Dictionary
Related
Definitions
to provoke the attack of a swarm of spiteful enemies or spirited critics.
Colloq.
Webster 1913
Previous
Next