hamstring
英[?h?mstr??]
美[?h?m?str??]
柯林斯高阶英汉双解学习词典释义
英英词典释义
Noun
1. one of the tendons at the back of the knee
Verb
1. make ineffective or powerless;
"The teachers were hamstrung by the overly rigid schedules"2. cripple by cutting the hamstring
行业词典
体育: 股后屈小腿肌;
医学: 绳肌腱:位于窝外侧及内侧的肌腱;