SynonymX
Speak
Invigorating
Definition of Invigorating
1.
Imparting strength and vitality
Adjective
Semanticaly linked words with "invigorating"
animating
enlivening
bracing
brisk
fresh
refreshful
refreshing
tonic
corroborant
exhilarating
stimulating
life-giving
vitalizing
renewing
restorative
revitalising
revitalizing
reviving
stimulating
Antonyms to adjective "invigorating"
debilitating