'devitalise' definitions:

Definition of 'devitalise'

(from WordNet)
verb
Sap of life or energy; "The recession devitalized the economy" [syn: devitalize, devitalise] [ant: vitalise, vitalize]

Words containing 'devitalise'