garrotte
/gә'rɒt/
中文翻译
n. 绞刑
vt. 绞杀
英文解释
n an instrument of execution for execution by strangulation
v strangle with an iron collar
词态变化
现在分词:garrotting
过去式:garrotted
第三人称单数:garrottes
过去分词:garrotted