Good - 3015 Random
noun
Picture
2028 of 3015
Good / Brave
Good / Brave
mettle - Strength of character — showing resilience and spirit.

The soldiers showed their mettle during the toughest part of the battle.