English dictionary

garrote meaning and definition

Definition and meaning of garrote at MeaningMonkey.org. garrote meaning and definition in the English Dictionary.

GARROTE noun

Definition of garrote (noun)

  1. an instrument of execution for execution by strangulation

GARROTE verb

Definition of garrote (verb)

  1. strangle with an iron collar
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: