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