SynonymX
Speak
Devitalise
Definition of Devitalise
1.
Sap of life or energy
Verb
Synonyms for word "devitalise"
devitalize
Semanticaly linked words with "devitalise"
eviscerate
weaken