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