Definitions of devitalize:

  • verb:   sap of life or energy
    Example: "The recession devitalized the economy"