INVIGORATE


Meaning of INVIGORATE in English

(~s, invigorating, ~d)

1.

If something ~s you, it makes you feel more energetic.

Take a deep breath in to ~ you.

VERB: V n

~d

She seemed ~d, full of life and energy.

ADJ: usu v-link ADJ

2.

To ~ a situation or a process means to make it more efficient or more effective.

...the promise that they would ~ the economy...

= stimulate

VERB: V n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .