instrument_of_tortureEnglish

instrument of torture

Noun

An instrument of punishment designed and used to inflict torture on the condemned person

English: instrument of torture