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