INVIGORATE Англо-русский перевод INVIGORATE [v.] 1) придавать силы, укреплять 2) воодушевлять Morteza English-Russian dictionary. Англо-Русский словарь Morteza. 2012