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