Meaning of “save the day” - Learner’s Dictionary

save the day

to do something that solves a serious problem:

My neighbour saved the day by agreeing to babysit at the last moment.

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