English dictionary
hornets' nest meaning and definition
Definition and meaning of hornets' nest at MeaningMonkey.org. hornets' nest meaning and definition in the English Dictionary.HORNETS' NEST noun
Definition of hornets' nest (noun)
- a highly contentious or hazardous situation
- "talk of invading Iraq stirred up a political hornets' nest"
- synonyms: hornet's nest
- habitation for wasps or hornets
- synonyms: hornet's nest, wasps' nest, wasp's nest
Source: Princeton University Wordnet