invigorate background
BeDict Logo

invigorate

/ɪnˈvɪɡəɹeɪt/

Meanings

verb

使精力充沛, 振奋, 鼓舞.

Examples :

锻炼让人精力充沛。