Meaning of “last” - Learner’s Dictionary

last

verb [ I, T ] uk us /lɑːst/
CONTINUE

B1 to continue to happen, exist, or be useful:

How long will the meeting last?
We don't get much sun - enjoy it while it lasts!
Most sessions last about an hour.
The batteries only last about five hours.
BE ENOUGH

to be enough for a period of time:

I've only got £30 to last me till the end of the month.
We've got enough food to last another week.

(Definition of “last verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)