to not have any more of something because it has been used up
I need to go shopping, I've run out of milk.
to be completely used up or no longer available
The batteries have run out in the remote.