exhaust; deplete; spend; drain; swallow; devour; tax; stretch; sap; use up; run out of; drain away; go through; get through; run out; give out; dry up; run dry; run down; swallow up; exhaustion; depletion; exhausted; depleted; spent; drained; used-up; shot