iron collar
English Dictionary
->
Letter I
-> iron collar
Search Dictionary:
iron collar Definition
(n)
an
instrument
of
execution
for
execution
by
strangulation
iron collar Synonyms
garotte
garrote
garrotte
iron collar
© Art Branch Inc.