garotter
English
Etymology
From
garotte
+
-er
.
Noun
garotter
(
plural
garotters
)
Alternative spelling of
garrotter
.
Anagrams
garrotte