invigorate
v. (-ting) give vigour or strength to. invigorating adj. [medieval latin: related to *vigour]
v. t. To give vigor to; to strengthen; to animate; to give life and energy to.
v. (-ting) give vigour or strength to. invigorating adj. [medieval latin: related to *vigour]
v. t. To give vigor to; to strengthen; to animate; to give life and energy to.