garrote

garrote [gə'rəʊt]  [gə'roʊt] 

garrote 基本解释
西班牙的绞刑具,上述绞刑;绞死;
garrote 英英释义

noun

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

以上为单词解释
学习应用类查询