variants
or British poleaxe
poleaxes; poleaxed; poleaxing
: to hit and knock down (someone)
He went down as if he'd been poleaxed.
—often used figurativelyI was poleaxed [=shocked and stunned] by the horrible news.
The department has been poleaxed by cutbacks.



