final stand

English

Noun

final stand (plural final stands)

  1. Alternative form of last stand.