mettlesome
definition
showing fortitude and spirit in the face of adversity
example
The mettlesome team never gave up, even when the game was tough.
synonyms
spiritedcourageousdaring
word origin — Middle English 'mettel', meaning 'spirit' or 'courage'