hamstringed 📖 中文释义 hamstring的过去式和过去分词 📘 English Definition(英文释义) v make ineffective or powerlessv cripple by cutting the hamstring ← hamstring tendon H 字母词表 hamstringing →