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