DEVITALISE

Definition of DEVITALISE

  1. (verb)sap of life or energy