garrote

(noun, verb)

noun

1. an instrument of execution for execution by strangulation

Similar word(s): garotte, garrotte

Definition categories: man–made

Sentences with garrote as a noun:

- The mob boss was known for having his enemies executed with a garrote of piano wire.

verb

1. strangle with an iron collar

- people were garrotted during the Inquisition in Spain

Similar word(s): garotte, garrotte, scrag

Definition categories: contact, strangle, strangulate, throttle