Garroter Definition
noun
A person who uses a garrote.
Wiktionary
A person who strangles someone from behind.
Wiktionary
Advertisement
Other Word Forms of Garroter
Noun
Singular:
garroter
Plural:
garrotersFind Similar Words
Find similar words to garroter using the buttons below.