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