GARROTTE is a playable word

garrotte Scrabble® Dictionary

verb
garrotted, garrotting, garrottes
to garrote
146 Playable Words can be made from "GARROTTE"