Synonyms of 'eviscerate'

abate, attenuate, blunt, bowel, cramp, cripple, damp, dampen, deaden, debilitate, devitalize, disembowel, draw, dull, enervate, enfeeble, exhaust, extenuate, gruel, gut, mitigate, paunch, rattle, reduce, sap, shake, unbrace, undermine, unman, unnerve, unstring, weaken