Jump to content

on one's mettle

From Wiktionary, the free dictionary

English

[edit]

Prepositional phrase

[edit]

on one's mettle

  1. Putting forth one's best efforts.