Dictionary.com
Thesaurus.com

last-ditcher

  • a word derived from last-ditch.
    last-ditch
    adjective
    done finally in desperation to avoid defeat, failure, disaster, etc..