last-ditchers
English
Noun
last-ditchers
plural of
last-ditcher