1
[ verb ] strangle with an iron collar

Examples

"people were garrotted during the Inquisition in Spain"

Related terms

strangle garroter

2
[ noun ] an instrument of execution for execution by strangulation
*