garroter
English Thesaurus
1. someone who kills by strangling (noun.person)
| derivation | : | strangle, strangulate, throttle, |
| definition | : | kill by squeezing the throat of so as to cut off the air (verb.contact) |
| derivation | : | strangle, strangulate, throttle, |
| definition | : | kill by squeezing the throat of so as to cut off the air (verb.contact) |
Visual ArtiKata
Explore garroter in ArtiKata.com >
