pollaxe

English

Noun

pollaxe (plural pollaxes)

  1. Alternative form of poleaxe.