garrote /^ә'rɔt/ 📖 中文释义 n. 西班牙的绞刑具, 上述绞刑v. 绞死 🔗 释义中的汉语词 绞死 📘 English Definition(英文释义) n. an instrument of execution for execution by strangulationv. strangle with an iron collar ← garrot G 字母词表 garrote tourniquet →