1.

To put one on one's mettle

A. o rouse one to do one's best
B. o ruin somebody
C. o discourage a person
D. o incite a person to fight
Answer» B. o ruin somebody


Discussion

No Comment Found