garrote/ɡəˈrɑt/复数形式garrotes1绞刑具, 绞杀工具an instrument of execution for execution by strangulationCopy同义词: garrottegarotteiron collar