last (one) (up) until (something)

last (one) (up) until (something)

1. Of food or a meal, to provide one with enough nourishment or energy up to some point in the future. The hotel's measly free breakfast didn't even last us up until lunch. Here, have a granola bar. It should last you until we get back home.
2. To be an adequate amount (of something) for one to use up to some point in the future. We bought enough supplies to last us until the storm has passed. Only give each guest one cookie. I want them to last us until everyone has arrived.
3. To remain functional, serviceable, or adequate for one up to some point in the future. We need to buy a car that will last us until the kids are all grown up, not something we'll need to replace in a few years' time. My computer is really struggling to work. I just hope it lasts me until I get my year-end bonus.
See also: last, until
Farlex Dictionary of Idioms.
See also:
  • a dog's breakfast/dinner
  • brekkie
  • full English
  • a dog's breakfast
  • wean
  • wean (away) from (something)
  • wean from
  • wean off (of) (something)
  • from hell to breakfast
  • shoot (one's) breakfast