Search "hamstring" in:
|
Search "hamstring" in: hamstring
Text:
to render powerless, ineffective, or unable to move<the decorations committee was hamstrung by the new rule against hanging anything in the gym>— see paralyze
Learn more about
"hamstring" and related topics at
Britannica.com
|
|