keep somebody going

keep (one) going

To give one enough energy, sustenance, etc., until they get what they truly need or want. Lost for days in the woods, we had to eat bugs and edible roots to keep us going. I am so anxious for the new movie in the series to come out this winter that I'm reading the novels again to keep me going.
See also: going, keep
Farlex Dictionary of Idioms.

ˌkeep somebody ˈgoing

(informal) be enough for somebody until they get what they are waiting for: Why don’t you have an apple to keep you going till dinner time?
See also: going, keep, somebody
Farlex Partner Idioms Dictionary
See also:
  • keep (one) going
  • keep going
  • lunch off
  • feed off
  • feed off (of) (someone or something)
  • feed on
  • feed (up)on (someone or something)
  • kink out
  • (Someone or something) called, they want their (something) back!
  • one rotten apple spoils the (whole) bushel