devitalize
/di:'vaitәlaiz/

中文释义

vt. 夺去生命, 使衰弱

[医] 失活, 去生机

英文释义

v. sap of life or energy