devitalize
English Dictionary
->
Letter D
-> devitalize
Search Dictionary:
devitalize Definition
(v)
sap
of
life
or
energy
; "
The
recession
devitalized
the
economy
"
devitalize Synonyms
devitalise
devitalize
© Art Branch Inc.