devitalize

(verb)

verb

1. sap of life or energy

- The recession devitalized the economy

Similar word(s): devitalise

Definition categories: change, weaken