Definition of "garotted"

garotted