Log in
Search words & phrases
invigorate
US /ɪnˈvɪɡəˌret/
・
UK /ɪnˈvɪgəreɪt/
C2
Definition
Video subtitles
verb
To energize and excite; motivate; refresh
To give strength or energy to; to revitalize.
other
To give strength or energy to; to refresh or stimulate.