garrotte

(noun, verb)

noun

1. an instrument of execution for execution by strangulation

Similar word(s): garotte, garrote

Definition categories: man–made

Sentences with garrotte as a noun:

- The mob boss was known for executing his enemies with a garrotte of piano wire.

verb

1. strangle with an iron collar

- people were garrotted during the Inquisition in Spain

Similar word(s): garotte, garrote, scrag

Definition categories: contact, strangle, strangulate, throttle