CompareWords
Compare
Devitalize
Definition:
(v. t.) To deprive of life or vitality.