Search "hamstring" in:
Browse words next to:
|
Search "hamstring" in: Browse words next to:
hamstrung
1
: to make ineffective or powerless : cripple <hamstrung by guilt>
2
: to cripple by cutting the leg tendons
Learn more about
"hamstring" and related topics at
Britannica.com
|
|