disemboweler

English

Noun

disemboweler (plural disembowelers)

  1. Alternative form of disemboweller.