A 'last stand' is a loose [[military]] term used to describe a fighting force or entity holding a defensive position in the face of overwhelming odds. 

The defensive force usually takes very heavy casualties or is completely destroyed.
last stand