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