Word Hen
What is the meaning of the word "
devitalise
"?
Definitions:
sap of life or energy
verb
The recession devitalized the economy