Devitalise — synonyms, definition

1. devitalise (Verb) Brit

1 synonym
devitalize
1 definition

devitalise (Verb) — Sap of life or energy. ex. "The recession devitalised the economy"

1 type of
weaken
1 type
eviscerate