devitalise v : sap of life or energy; "The recession devitalized the economy" [syn: {devitalize}] [ant: {vitalize}]
Copyright © 2026 3Dict.net