English / word
invigorate
verb C1MEANING IN ENGLISH
To give strength, freshness, or energy to someone or something.
In context
01
A morning walk can invigorate both body and mind.
02
Morning walks invigorate the body and mind.
Synonyms
energize,refresh,revitalize
Antonyms
exhaust,tire,drain
Collocations
invigorate the mind,invigorate the body,feel invigorated
Verb forms
Past: invigorated · Past participle: invigorated · -ing: invigorating