Random
Self-winding garrote Synonyms
Self-winding
replaced
mechanical
garrote
Definitions for Self-winding
(adjective) designed so that
manual
winding is
unnecessary
Synonyms for phrase
automatic hit
automatic kill
automatic stop
automatic bar
mechanical stuff
smart stuff
SG abbreviation
SG
is an
abbreviation
for Self-winding Garrote
What does SG stand for?
SG stands for "Self-winding Garrote"
Definitions for Garrote
(verb) to
keep
(someone) from breathing by exerting
pressure
on the windpipe
(noun) an
instrument
of
execution
for execution by strangulation
(verb) strangle with an
iron
collar