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