Invigorate

глагол 1) давать силы, укреплять; вселять энергию 2) воодушевлять, вдохновлять

Большой англо-русский словарь

Invigorate

transitive verb (-rated; -rating) Etymology: probably from in- + vigor to give life and energy to; animate; also stimulate 1 • invigoratingly adverbinvigoration nouninvigorator noun

Энциклопедический словарь Мерриама-Вебстера