garrote in Portuguese garrote in Portuguese garrote noun (historical) An iron collar formerly used in Spain to execute people by strangulation. Add to Flashcards