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