devitalise(verb) verb1. sap of life or energy- The recession devitalized the economySimilar word(s): devitalizeDefinition categories: change, weaken