English Dictionary
◊ DEVITALIZE
devitalize
v : sap of life or energy; "The recession devitalized the
economy" [syn: {devitalise}] [ant: {vitalize}]