Also found in: Thesaurus, Encyclopedia.
ThesaurusAntonymsRelated WordsSynonymsLegend:
Noun1.garrotter - someone who kills by strangling
killer, slayer - someone who causes the death of a person or animal
References in periodicals archive ?
But villains stalking our own streets worried us more - we reported that Cardiff (like Liverpool) was a place where "professional garrotters plied their violent trade".
Due to the public pressure, in 1862 Parliament passed (with undue haste) the Garrotters Act.