skewering

/S K Y UW1 ER0 IH0 NG/
verb
  1. 1

    To impale on a skewer.

  2. 2

    To attack a piece which has a less valuable piece behind it.

  3. 3

    To severely mock or discredit.

noun
  1. 1

    The act by which something is skewered.

Source: https://en.wiktionary.org/wiki/skewer, https://en.wiktionary.org/wiki/skewering