poleaxed

/P OW1 L IY1 K S T/
verb
  1. 1

    To fell someone with, or as if with, a poleaxe.

  2. 2

    To astonish; to shock or surprise utterly.

Source: https://en.wiktionary.org/wiki/poleaxe, https://en.wiktionary.org/wiki/poleaxed