last out

中高级 (B2) neutral

To have enough of something to get through a difficult time, or to keep going until a period of time is finished.

"Do you think the food will last out until the end of the expedition?"