N头条>英语词典>garotte翻译和用法

garotte

英 [ɡəˈrɒt]

美 [ɡəˈrɑːt]

网络  绞刑具

英英释义

noun

verb

  • strangle with an iron collar
    1. people were garrotted during the Inquisition in Spain
    Synonym:garrotegarrottescrag