CompareWords
Compare
Invigoration
Definition:
(n.) The act of invigorating, or the state of being invigorated.
Compare
invigoration
with other words:
invigorate vs. invigoration