Engelse synoniemen voor punishing device

Ander woord voor punishing device?

De woorden hieronder zijn synoniemen en hebben dezelfde betekenis als punishing device in het Engels.

punishing device the ~ (punishment)
[zelfstandig naamwoord]
punishment the ~

Recent opgevraagde synoniemen in EN