单词 | hamstring |
释义 | hamstring n. & v. Anat. --n   1. each of five tendons at the back of the knee in humans.   2. the great tendon at the back of the hock in quadrupeds. --vtr. (past and past part. hamstrung or hamstringed)   1. cripple by cutting the hamstrings of (a person or animal).   2. prevent the activity or efficiency of (a person or enterprise). |
随便看 |
英语词典包含43808条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。