Definition:
Compare garroter with other words:
garroted vs. garroter
garroter vs. parroter
garroter vs. strangle
garrote vs. garroter