· sap of life or energy; "The recession devitalized the economy"
Synonym(s): devitalise
Hypernym(s): weaken
Antonym(s): vitalize
Begining End Middle