devitalise

v.  使失去生命;使衰弱;使伤元气;使失去生命力



英英释义

verb

  1. sap of life or energy
    1. The recession devitalized the economy

    Synonym:    devitalize