Idiom Definition:
Your browser does not support the audio element.
"to keep your spirits up"  
    to remain optimistic
    to wish someone confidence in a difficult situation
    to offer encouragement
     
Synonyms: 
audacious, brave, character, confident, courage, courageous, dauntless, defiant, dignity, ego, essence, fearless, firm, force, grit, gritty, gutsy, hardy, indomitable, intrepid, life, lionhearted, morale, nerve, pluck, plucky, pride, resolute, resolve, sparkle, spirited, spunk, spunky, stalwart, stout, strong, unabashed, unafraid, undaunted, undauntable, unfearful, valiant, vitality, will
 
 
Even though this man's cooking is a disaster, he is 
keeping his spirits up. - - - - ->  
