hamstrung

英文释义

v make ineffective or powerless
v cripple by cutting the hamstring

中文翻译

hamstring的过去式和过去分词

35,869
BNC 频率

学习工具