INVIGORATE Meaning of INVIGORATE in English v.tr. give vigour or strength to. Derivatives: invigorating adj. invigoratingly adv. invigoration n. invigorative adj. invigorator n. Etymology: IN-(2) + med.L vigorare vigorat- make strong Oxford English vocab. Оксфордский английский словарь. 2012