garrot 📖 中文释义 [医] 绞扼止血器 🧩 词形变化 过去分词 garrotted过去式 garrotted现在分词 garrotting 📘 English Definition(英文释义) n. A stick or small wooden cylinder used for tightening abandage, in order to compress the arteries of a limb.n. The European golden-eye. ← garros G 字母词表 garrote →