Англо-русский словарь Мюллера
Invigorative [ɪnˊvɪgərətɪv] a
подкрепляющий, бодрящий, стимулирующий
invigorative