GAROTTE — СИНОНІМІЯ

garotte an instrument of execution for execution by strangulation

WordNet

garotte strangle with an iron collar

WordNet