文polyglot.
← English dictionary
English / word

invigorate

verb C1
MEANING 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

Sources

Bidyazo vocabulary library ↗