Choose the correct meaning of the idiom: On the warpath
Show answer & explanation
Correct answer: B
Explanation
To be angry and ready to fight
The idiom "on the warpath" refers to someone who is furious and likely to engage in a conflict, dispute, or harsh criticism. The phrase originated from the route taken by Native Americans going to war.