VariousWords beta
Related Terms:
Noun
Definition: A form of punishment that reflects the nature of the transgression that it punishes.
VariousWords beta
Definition: A form of punishment that reflects the nature of the transgression that it punishes.