Multiple choice

Directions: Which of the following options is nearest in meaning to the word.

INVIGORATE

  1. refresh

  2. reprimand

  3. retrieve

  4. recluse

  5. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Invigorate means to give strength or energy to someone. Refresh is the correct synonym, as both words imply restoring vitality.