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