This website uses cookies to ensure you get the best experience. Learn more

Another word for invigorate

Verb
  1. To give or impart vitality and energy to (someone or something)

  2. See also:

    help

Another word for invigorate

Verb