garroteEnglish → SpanishOxford English–Spanishgarrote, (British) garrotte /AmE ɡəˈrɑt, ɡəˈroʊt , BrE ɡəˈrɒt / A transitive verb ejecutar con garrote, agarrotarB noun garrote m