Find the word definition

Wiktionary
eviscerator

n. 1 Someone who eviscerates, whether physically or metaphorically. 2 A device for eviscerating something.