1.

what is the meaning of idiom 'To put one on one’s mettle ' ?

A. To rouse one to do one’s best
B. Underhand
C. To perseverance when hardships press
D. Commodities no in demand
Answer» B. Underhand


Discussion

No Comment Found