supplies ran out : BE USED UP, dry up, be exhausted, be finished, peter out.
they ran out of cash : BE OUT OF; use up, consume, eat up; informal be fresh out of, be cleaned out of.
her contract ran out : EXPIRE, end, terminate, finish; lapse.
2192; headword