reinvigorate

Xem thêm: invigorate



reinvigorate

Từ điển WordNet

    v.

  • impart vigor, strength, or vitality to; invigorate

    Exercise is invigorating