final stand
English
Noun
final
stand
(
plural
final stands
)
Alternative form of
last stand
.