devitalise

(verb)

verb

1. sap of life or energy

- The recession devitalized the economy

Similar word(s): devitalize

Definition categories: change, weaken