eviscerate - English Synonyms Dictionary

eviscerate

v.
[1] resect
[2] disembowel , draw