instrument of punishment
English Dictionary
->
Letter I
-> instrument of punishment
Search Dictionary:
instrument of punishment Definition
(n)
an
instrument
designed
and
used
to
punish
a
condemned
person
instrument of punishment Synonyms
instrument of punishment
© Art Branch Inc.