Definition of Devitalise

  • 1. Sap of life or energy Verb

Synonyms for word "devitalise"

Semanticaly linked words with "devitalise"