English | German | Russian | Czech

telishment English

Meaning telishment meaning

What does telishment mean?

telishment

(consequentialism) The act or institution of punishing the innocent for the sake of providing deterrence.

Are you looking for...?