Toll Free: (800) 790-3680

"garrotte" Definition & Translations

Search for an expression in any language pair... Dictionary Home

garrotte (English)
A handheld weapon, most often referring to a ligature of chain, rope, scarf, wire or fishing line used to strangle someone to death.
An execution device where the condemned is tied to a pole and strangulated from behind.

Translate garrotte

Learn how to say "garrotte" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC