American Dictionary
Definition invigorate in American English
invigorate verb
[transitive] verb
/ɪnˈvɪɡəˌreɪt/
1
to give someone more energy
Synonyms and related words
