Definition of Devitalize

  • 1. Sap of life or energy Verb

Synonyms for word "devitalize"

Semanticaly linked words with "devitalize"