in good spirits ( synonym found)

Definition of in good spirits:

(v) : strengthen; give impetus

Back to Top