52歌赋>英语词典>garrote翻译和用法

garrote

网络  绞喉; 绞刑; 锁喉; 绞死; 绞杀

COCA.35772

英英释义

noun

verb

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

双语例句