Words with similar spelling to garrotte

garotte, garrote