VariousWords beta
Related Terms:
Noun
Definition: One who holds that there must be retribution (vengeance, punishment) for transgressions.
VariousWords beta
Definition: One who holds that there must be retribution (vengeance, punishment) for transgressions.