MohammedPreview
Open in TheBrain

To Invigorate

  1. (transitive) To impart vigor, strength, or vitality to.
  2. (transitive) To heighten or intensify.
  3. (transitive) To give life or energy to.
  4. (transitive) To make lively.
Synonyms