Wiktionary
garrotters
n. (plural of garrotter English)
Usage examples of "garrotters".
He sneaked behind him and caught him by the throat, as the garrotters used to do in the fog.