MCQ Buddy
Search here...
MCQ Feed
Add Question
Shop
Forum
Mock Tests
Login
Home
/ Report Question
Q. Idioms and phrases for - 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
Correct Answer: A
Name
Email
Message