-
In the following question, out of the four alternatives, choose the word which best expresses the meaning of the given word.
INVIGORATING
-
- Vibrating
- Refreshing
- Exaggerated
- Accelerating
- Vibrating
Correct Option: B
refreshing
Invigorating (Adjective) = making one feel strong, healthy and full of energy; filled with life
and energy; energizing.
Look at the sentence : The climate is excellent, invigorating alike for Europeans and natives.