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"
Antonyms:

Advertisement