RichThesaurus
invigorant
invigorant
antonyms
invigorant
definitions
noun
Something that invigorates.