English dictionary, thesaurus, translations & etymology
FreeDict.com

garrote in Portuguese

garrote in Portuguese

garrote
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.