Wiktionary
decapitators
n. (plural of decapitator English)
n. (plural of decapitator English)