garrottes /ɡəˈrɔts/ 📖 中文释义 n. 绞刑( garrotte的名词复数 )v. 绞杀( garrotte的第三人称单数 ) 🔗 释义中的汉语词绞刑绞杀 🧩 词形变化 原形 garrotte 📘 English Definition(英文释义) n an instrument of execution for execution by strangulationv strangle with an iron collar ← garrotter garrotting →