eviscerate
verb
°To disembowel, to remove the viscera.
°To destroy or make ineffectual or meaningless.
synonyms: exenterate