garotte n 1: an instrument of execution for execution by strangulation [syn: {garrote}, {garotte}, {garrotte}, {iron collar}] v 1: strangle with an iron collar; "people were garrotted during the Inquisition in Spain" [syn: {garrote}, {garrotte}, {garotte}, {scrag}]