请输入您要查询的英文单词:
单词
garrotte
释义
garrotte
1
VERB
T
/gəˈrɒt/
to kill someone by pulling something very tight round their neck , especially a wire (尤指用金属丝)勒死,扼杀,绞死