scrag
scrag - noun
a person who is unusually thin and scrawny
lean end of the neck
the lean end of a neck of veal
scrag - verb
strangle with an iron collar
wring the neck of
scrag - thesaurus
choke
garotte
garrote
garrotte