bitter-ender

 

noun

informal
  • a person who holds out until the end, no matter what: bitter-enders who speak their mind no matter what the cost
  • (in southern African history) a Boer who refused to surrender towards the end of the Second Boer War.