ReadWriteQuiz
Chinese dictionary
slrun out of ammunition and provisions; have one's back to the wall; exhaust one's supplies and ammunition
人们普遍感觉欧元区的拥护者们已经弹尽粮绝,江郎才尽。
There is a sense that the defenders of the euro zone have run out of ammunition and out of ideas.
antonym