Answer: devitalizing

AnswerCrossword Clue
devitalizingDeprive of strength and vigor
devitalizingDEVITALIZE, to deprive of life or vitality