Question: what is the meaning of the idiomatic expression run out?
Answer: Meaning. to not have enough of something. to leave for a short period of time. to leave someone behind (usually a romantic relationship) to expire; to come to an end.