Revigorate
Word Dictionary
-> Revigorate
Search:
Revigorate
(a.) Having new vigor or strength; invigorated anew.
(v. t.) To give new vigor to.
Terms of Use
Canadian Jobs