garrote n. + Add to list gar·rote Archaic SynonymsEtymology Synonyms garottegarrottescragOriginSPAgarrote→ENgarrote From Spanish garrote. Doublet of garrot.