Word Hen
What is the meaning of the word "
vitalizing
"?
Definitions:
giving or having the power to give life and spirit
adjective
The drink was vitalizing.
Synonyms:
life-giving