Invigorate

/ɪnˈvɪɡəɹeɪt/

verb

  1. To impart vigor, strength, or vitality to.

    Exercise is invigorating.

  2. To heighten or intensify.

  3. To give life or energy to.

    The cold water invigorated him.

invigorate

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager

+