LAST STAND


Meaning of LAST STAND in English

{n. phr.} See: LAST DITCH.

Dictionary of English idioms .      Словарь английских идиом.