poleaxe
/ˈpoʊlæks/Definitions
1. noun
a long-handled battle-axe with a broad, heavy head used in medieval times
“The knights used their poleaxes to defend the castle against invaders.”
2. verb
to kill or wound someone or something with a poleaxe
“The angry mob poleaxed the riot police with their clubs.”