INVIGORATE


Meaning of INVIGORATE in English

[in.vig.o.rate] vt -rat.ed ; -rat.ing [prob. fr. in- + vigor] (1646): to give life and energy to: animate; also: stimulate 1 -- in.vig.o.rat.ing.ly adv -- in.vig.o.ra.tion n -- in.vig.o.ra.tor n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.