garotte
English Dictionary
->
Letter G
-> garotte
Search Dictionary:
garotte Definition
(n)
an
instrument
of
execution
for
execution
by
strangulation
(v)
strangle
with
an
iron
collar
; "
people
were
garrotted
during
the
Inquisition
in
Spain
"
garotte Synonyms
garotte
garrote
garrotte
iron collar
scrag
© Art Branch Inc.