pillorying

verb
  1. attacking or criticizing someone harshly in public
  2. Usage: present participle of pillory
  3. putting someone in a pillory as punishment
  4. Usage: historical; literal sense
noun
  1. the act of publicly attacking or criticizing someone harshly
  2. Usage: gerund form

Examples