Meaning of last-ditcher in English:

last-ditcher

Pronunciation /lɑːs(t)ˈdɪtʃə/ /las(t)ˈdɪtʃə/

noun

  • A person who fights in or to the last ditch; a person who maintains resistance or opposition to the end.

Origin

Mid 19th century. From last ditch + -er.