History
History
Synonyms
UK
US
Meaning:
debilitating

making (a person, her or his health) weak

incapacitate

EVISCERATE as in Wiktionary
EVISCERATE as in Wikipedia