English synonyms about - contact  

instrument of punishment

noun

1 instrument of punishment

An instrument designed and used to punish a condemned person.


Find more on instrument of punishment elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145