Rhyme Desk
Find rhyming words!

Definition of "Invigorate" :

verb: impart vigor, strength, or vitality to

verb: make lively

verb: give life or energy to

"The cold water invigorated him."

verb: heighten or intensify