garrote的反义词
noun
1. \u0039\u0031\u0031\u67E5\u8BE2\u00B7\u82F1\u8BED\u5355\u8BCD
1. an instrument of execution for execution by strangulation
Synonym: garotte garrotte iron collar
verb
1. strangle with an iron collar
e.g. people were garrotted during the Inquisition in Spain
Synonym: garrotte garotte scrag