[with obj.]give strength or energy to 使生气勃勃,使精力充沛;使健壮;使活跃;激励,鼓舞 the shower had invigorated her. 淋浴使她变得精力充沛。 [as adj. invigorating]a brisk, invigorating walk. 轻快又令人焕发精神的散步。
mid 17th cent.: from medieval Latin invigorat- 'made strong', from the verb invigorare, from in- 'towards' + Latin vigorare 'make strong' (from vigor 'vigour')