单词查询

garrotte

美[ɡə'rɑt],英[ɡə'rɒt],

释义

n. 用于绞杀的金属丝(或绳索等);绞刑刑具; v. 扼杀; 网络释义: 绞架;

例句

Anyway , my point is that when he saw the garrotte .

单词卡片