Garrotte Definition

noun

An iron collar formerly used in Spain to execute people by strangulation.

Wiktionary

Something, especially a cord or wire used for strangulation.

The mob boss was known for executing his enemies with a garrotte of piano wire.
Wiktionary
Synonyms:
verb
To execute by strangulation.
Wiktionary
Synonyms:

Other Word Forms of Garrotte

Noun

Singular:
garrotte
Plural:
garrottes

Origin of Garrotte

Garrotte Is Also Mentioned In

Find Similar Words

Find similar words to garrotte using the buttons below.

Words Starting With

Words Ending With

Unscrambles

garrotte