dictionary.pt

garrote

nounmasculine/ɡɐˈʁɔtɨ/low

gar·ro·te

Definition

A device, typically a cord or wire with handles, used for strangulation.
The spy was killed with a garrote.
Garrotes were historically used for execution.
Common collocations
wire garroteexecution by garroteto garrote someone

Etymology

Do espanhol 'garrote'.

Related words