emboweler
/ɛmbəʊˈɛlər/Definitions
1. noun
a person or device that embowels or embowels something, typically a sword or a gun
“The historic emboweler’s job was to make swords more deadly.”
1. noun
a person or device that embowels or embowels something, typically a sword or a gun
“The historic emboweler’s job was to make swords more deadly.”