scrourge

1 : whip especially : one used to inflict pain or punishment.
2 : an instrument of punishment or criticism.
3 : a cause of wide or great affliction.

« Back to Glossary Index
x