Word
invigorated
/ɪnˈvɪgəˌreɪtid/
adjective
感到充满能量或力量;精神焕发、恢复活力的。
- 1.
Feeling full of energy or strength; refreshed and revitalized
感到充满能量或力量;精神焕发、恢复活力的。
Dictionary facts from ECDICT, WIKTIONARY.
Word
感到充满能量或力量;精神焕发、恢复活力的。
Feeling full of energy or strength; refreshed and revitalized
感到充满能量或力量;精神焕发、恢复活力的。
Dictionary facts from ECDICT, WIKTIONARY.