garrote英美网络 绞喉; 绞刑; 锁喉; 绞死; 绞杀COCA.35772英英释义nounan instrument of execution for execution by strangulationSynonym:garottegarrotteiron collarverbstrangle with an iron collarpeople were garrotted during the Inquisition in SpainSynonym:garrottegarottescrag双语例句