devitalize
verb
de·vi·tal·ize
(ˌ)dē-ˈvī-tə-ˌlīz
devitalized; devitalizing; devitalizes
: to deprive of life, vigor, or effectiveness
Love words? Need even more definitions?
Merriam-Webster unabridged
Share