LAST STAND


Meaning of LAST STAND in English

{n. phr.} See: LAST DITCH.

Slang English vocab.      Английский сленговый словарь.