Definitions of devitalise:

  • verb:   sap of life or energy