English Dictionary
Definition invigorate in British English
invigorate verb
[transitive] verb
/ɪnˈvɪɡəreɪt/
1
to give someone more energy
