unsquashed
/ʌnskwɒʃt/Definitions
1. adjective
not defeated or overcome, especially in a battle or competition
“The team felt unsquashed after their initial losses, and they decided to continue playing.”
2. noun
a person who has not been defeated or overcome, especially in a battle or competition
“The unsquashed challenger in the election gained a lot of support from the public.”