What is the full meaning of garotte
to execute by strangling, also GARROTE, GAROTE, GARROTTE [v GAROTTED, GAROTTING, GAROTTES]
Example of the word garotte placed on a Scrabble board.