hamstrung

📖 中文释义

  1. hamstring的过去式和过去分词

🧩 词形变化

变形 dp
📘 English Definition(英文释义)
  1. v make ineffective or powerless
  2. v cripple by cutting the hamstring