ENGLISH
REFERENCE
ENGLISH
REFERENCE
garrotte
n.
+ Add to list
UK
//ɡˈæɹɒt//
gar·rotte
Synonyms
Synonyms
garotte
garrote
scrag
© 2026 English Reference
Lists