scourging

noun
  1. the act of whipping or beating someone as punishment
  2. Usage: historical
  3. severe criticism or harsh treatment
verb
  1. present participle of scourge: whipping or beating as punishment
  2. Usage: historical
  3. present participle of scourge: criticizing or punishing severely

Examples