Kizspy | Question: 5
(Choose 1 answer)
"After a long week of work, the team leader decided to introduce a fun team-building exercise to INVIGORATE the team and boost their morale."
What do you think is the meaning of "invigorate" in this context?
A. Deplete
B. Neglect
C. Energize
D. Reduce