Dictionary Check: invigorating
"invigorating" is a valid word!
Scrabble
17
points
Words with Friends
22
points
Definition
adjective
imparting strength and vitality
Example:
"the invigorating mountain air"
Advertisement