📝 Multiple Choice Question
General-english
What does the idiom hornets nest mean
A
A peaceful and quiet natural setting
B
A highly controversial situation that provokes a strong reaction
C
A physically painful bug bite
D
An abandoned and ruined building
Explanation
Stirring up a hornet's nest means causing a massive controversy or provoking fierce opposition.
Report Issue
Discussion (0 Comments)
Leave a Comment
No comments yet. Be the first to comment!
📌 Related Questions
What does the idiom all bark and no bite mean...
Solve →Choose the correct meaning of at sixes and sevens...
Solve →Identify the meaning of the idiom every cloud has a silver lining...
Solve →Select the correct meaning of down in the dumps...
Solve →Select the correct meaning of up in the air...
Solve →