To make lively or spirited; animate.
Invigorate is defined as to give strength or energy, or to instill with excitement and energy.
To fill with spirit, courage, or resolution:
Find another word for liven. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for liven, like: enliven, liven up, invigorate and animate.