VariousWords beta
Related Terms:
Definitions:
Verb
invigorate
reinvigorate
Definition: impart vigor, strength, or vitality to; "Exercise is invigorating"
Definition: To give new life, energy or strength to someone or something; to revitalize