单项选择题

Elizabeth: I love this dance.
Darcy: Indeed. Most invigorating. 
What does the word "invigorating" mean?
A、making sb. feel healthy, renewed, and full of energy. 
B、making people fall in love. 
C、making sb. feel exhausted. 
D、making people absorbed in doing sth

微信扫码免费搜题