Related Words for word “emboweler”

emboweler - Did you Mean?