hornets' nest
noun
1 hornets' nest
A highly contentious or hazardous situation:
— Talk of invading Iraq stirred up a political hornets' nest.
synonym: hornet's nest.
2 hornets' nest
Habitation for wasps or hornets.
synonyms: hornet's nest, wasp's nest, wasps' nest.
debug info: 0.0158