garrot

📖 中文释义

  1. [医] 绞扼止血器

🧩 词形变化

过去分词 garrotted过去式 garrotted现在分词 garrotting
📘 English Definition(英文释义)
  1. n. A stick or small wooden cylinder used for tightening a
  2. bandage, in order to compress the arteries of a limb.
  3. n. The European golden-eye.