garroters
English
Noun
garroters
plural of
garroter
Anagrams
regrators