Synonyms for Run out:

n.

eat up, eat into, get down to, deplete, use up, swallow up, go through. evict, deport, exile, send away, hound, banish, starve out, displace. close, come to an end, terminate, draw to a close/an end. dry up. stop, finish, end. wear out, weaken. depart, abandon, escape, run away, leave, desert. leak, flow, empty. glide, elapse. throw out, expel, eject. run out (noun)
expire, spill, fail, peter out, poop out, beetle off, bolt out, give out, run off, drain, conk out, bolt.

v.

fail, be exhausted (verb)
finish, wear out, give out, stop, terminate, close, dry up, peter out, weaken, expire, end, depart.

Other synonyms:

eject, eat into, swallow up, use up, terminate, dry up, get down to, eat up. stop, deplete. close. peter out
peter out, give out.
Other relevant words:
empty, displace, deplete, elapse, end, terminate, desert, escape, banish, glide, close, throw out, flow, eject, come to an end, run away, weaken, exile, leave, deport, wear out, finish, stop, expel, dry up, depart, evict.