garrotte /gә'rɒt/ 📖 中文释义 n. 绞刑vt. 绞杀 🔗 释义中的汉语词 绞刑绞杀 🧩 词形变化 现在分词 garrotting过去式 garrotted第三人称单数 garrottes过去分词 garrotted 📘 English Definition(英文释义) n an instrument of execution for execution by strangulationv strangle with an iron collar ← garrott garrotted →