garrotte
noun
- 1
A cord, wire or similar used for strangulation.
“The mob boss was known for executing his enemies with a garrotte of piano wire.”
- 2
An iron collar formerly used in Spain to execute people by strangulation.
verb
- 1
To execute by strangulation.
- 2
To suddenly render insensible by semi-strangulation, and then to rob.
Translate “garrotte” to another language
Click any language to open the translator with this word already filled in.