instrument of torture
Explore definitions, synonyms, and language insights of instrument of torture
Definitions
Noun
an instrument of punishment designed and used to inflict torture on the condemned person