poleaxing

verb

Present participle of poleaxe.