English dictionary

garrotte meaning and definition

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

GARROTTE noun

Definition of garrotte (noun)

  1. an instrument of execution for execution by strangulation

GARROTTE verb

Definition of garrotte (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: