3120. To put one on one’s mettle

A. To rouse one to do one’s best
B. To ruin somebody
C. To discourage a person
D. To incite a person to fight
✅ The correct answer is option A.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top