devitalise

definition: sap of life or energy
example: The recession devitalized the economy
speech part: verb
synonyms:
Video not found.