garotter








noun, verb (used with object), ga·rot·ted, ga·rot·ting.

  1. garrote.

noun, verb

  1. a variant spelling of garrotte
51 queries 0.597