LAST STAND


Meaning of LAST STAND in English

n. phr. See: LAST DITCH.

American idioms English vocabulary.      Английский словарь американских идиом.