hornet's nest

1 ENTRIES FOUND:
Save
hornet's nest noun
hornet's nest
noun
Learner's definition of HORNET'S NEST
[singular]
: a situation or place in which there are many dangers
: an angry reaction
Comments & Questions
Comments & Questions
What made you want to look up hornet's nest? Include any comments and questions you have about this word.