last-ditcher
noun
last-ditch·er
Definition of last-ditcher
: a person ready to fight to the end : an irreconcilable combatant
Keep scrolling for more