1. to have the quality of giving someone energy, strength, or renewed enthusiasm
The cold water is invigorating.
A água fria é revigorante.
2. to have a stimulating or refreshing effect on body or mind
Morning exercise can be invigorating.
O exercício matinal pode ser tonificante.