invigorative (0 synonym found)

Definition of invigorative:

(v) : to impart vigor, strength, or vitality to; to heighten or intensify
"the cold water invigorated him."

Definition of invigorative:

(v) : to impart vigor, strength, or vitality to; to heighten or intensify
"the cold water invigorated him."
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top