gain vigor


Meanings

  • gain or regain energy;