ENGLISH
REFERENCE

garrote

n.
gar·rote Archaic
Synonyms
Origin

From Spanish garrote. Doublet of garrot.

© 2026 English Reference