garrottegә'rɒt英式朗读美式朗读基本解释n. 绞刑 vt. 绞杀英文释义n an instrument of execution for execution by strangulation v strangle with an iron collar词形变化现在分词garrotting过去式garrotted第三人称单数garrottes过去分词garrotted上一个单词:garrott下一个单词:garrotted