devitalise
1. [ verb ] sap of life or energy
Synonyms: devitalize
Examples:

"The recession devitalized the economy"

Related terms: vitalize weaken eviscerate devitalization
Similar spelling:   devitalize