invigorating
verb
Meaning
- To impart vigor, strength, or vitality to.
- To heighten or intensify.
- To give life or energy to.
- To make lively.
- Giving strength, energy and vitality.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.