devitalized
/diː'vaɪt(ə)laɪz/

中文释义

vt. 使衰弱;夺去生命

英文释义

v. sap of life or energy

词形变化