English dictionary, thesaurus, translations & etymology
FreeDict.com

garrote in Catalan

garrote in Catalan

garrot
noun
(historical) An iron collar formerly used in Spain to execute people by strangulation.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.