单词 garrotte 释义 ▪ I. garrotte, garotte, n.|grt|Also garrote, garrot.[a. Sp. garrote (the form now prevailing being through Fr. vb. garrotter: see garrotte v.) = garrot (from 13th c.) stick, spec. packing-stick, etc.; of obscure origin: cf. garron2.]†...
单词 garrotte 释义 garrotte (also garotte, US also garote), v [Tn] 1 execute (a condemned person) by strangling or throttling with a metal collar 用铁环绞死(判死刑的人). 2 strangle (sb) with wire or rope 勒死(某人). garrotte (also garotte, US also ga...