scourge

noun
  1. a person or thing that causes great trouble or suffering
  2. a whip used as an instrument of punishment
  3. Usage: historical
verb
  1. to whip as a punishment
  2. Usage: historical
  3. to cause great suffering to

Examples