To put one one's mettle
Meaning, Definition & Usage
Dictionary
Related
Definitions
to cause or incite one to use one's best efforts.
Webster 1913
Previous
Next