Definition of Devitalise

  • (verb) sap of life or energy; "The recession devitalized the economy"

Synonyms of Devitalise


Antonyms of Devitalise


Homophones of Devitalise


No Homophones Found.