Similar word to garrote:

asphyxiate,bar,check, clog,close, congest, constrict, dam,die,drown,fill, gag,garrote,gasp, gibbet,kill, noose,obstruct, occlude,overpower,retard,squeeze,stifle,stop, stopper, strangle, strangulate,stuff, stunt,suffocate,suppress, throttle, wring


A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Popular