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.