Garote (noun) Definition, Meaning & Examples

noun, verb (used with object), ga·rot·ed, ga·rot·ing.
  1. garrote.
Garote (noun) Definition, Meaning & Examples

More Definitions