hornets' nest Meaning, Definition & Usage

  1. noun a highly contentious or hazardous situation
    hornet's nest.
    • talk of invading Iraq stirred up a political hornets' nest
  2. noun habitation for wasps or hornets
    hornet's nest; wasps' nest; wasp's nest.

WordNet