last out

Intermedio alto (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?"