HORNET'S NEST





Definition:

  1. [noun] a highly contentious or hazardous situation; "talk of invading Iraq stirred up a political hornets' nest"
    Synonyms: hornets' nest

  2. [noun] habitation for wasps or hornets
    Synonyms: wasp's nest, wasps' nest, hornets' nest

Synonyms: