GARROTTE is a playable word

garrotte Scrabble® Dictionary

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