gritty
adjective
[ ˈɡrɪti ]
• containing or covered with grit.
• "her eyes felt gritty"
• showing courage and resolve.
• "a typically gritty performance by the British player"
Similar:
courageous,
brave,
plucky,
mettlesome,
stout-hearted,
lionhearted,
valiant,
bold,
spirited,
intrepid,
game,
hardy,
tough,
steely,
determined,
resolute,
purposeful,
dogged,
tenacious,
enduring,
unfaltering,
unswerving,
unyielding,
unflinching,
gutsy,
spunky,
ballsy,
feisty,
perseverant,