Dictionary search results

Showing 1-4 of 4 results

invigorate British & World English

Give strength or energy to

invigorate English Thesaurus

we were invigorated by the fresh air

reinvigorate British & World English

Give new energy or strength to


You searched for invigorate