mettle

noun

  1. 1

    the courage to carry on

    he kept fighting on pure spunk

    you haven't got the heart for baseball

Synonyms

Also useful for “mettle”:Unscrambler