Definition of "garrotter"

garrotter