garroters

English

Noun

garroters

  1. plural of garroter

Anagrams