devitalize

英[diː'vaɪtəlaɪz] 美[diː'vaɪtəlˌaɪz]
  • v. 夺去生命;使衰弱
devitalization devitalized devitalized devitalizing devitalizes
Verb:
  1. sap of life or energy;

    "The recession devitalized the economy"

【邻近词汇】