Bridget, I think I found out why you thought garrotter was a coined word: there's only one t.
Seems like there ought to be a feminine form: garrotrix.
But I don't think there is.