RichThesaurus
invigorating
vs
recuperative
invigorating
adj
Giving strength, energy and vitality.
recuperative
adj
In the way of recuperation.
noun
Any remedy that aids recuperation.
How often have the words
invigorating
and
recuperative
occurred in a corpus of books?
(source:
Google Ngram Viewer
)