hornets' nest

Noun
  1. A highly contentious or hazardous situation (synset 113958605)
    "talk of invading Iraq stirred up a political hornets' nest"
  2. Habitation for wasps or hornets (synset 109498174)

Other Searches