answersLogoWhite

0

"Last stand" is a military term used to describe a group of troops holding a defensive position while facing overwhelming odds, and the majority of soldiers are killed.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions