EnglishMain Dictionary
mettle
Universal Words
noun
[U] the ability and determination to do sth successfully in spite of difficult conditions:
The next game will be a real test of their mettle. * She really showed her mettle under pressure.
IDIOMS
on your mettle prepared to use all your skills, knowledge, etc. because you are being tested:
The team will be on their mettle for the big game.