Good - 3207 Random

noun

Picture

2805 of 3207
Good / Brave

mettle - Strength of character — showing resilience and spirit.

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