Advertisement
Advertisement
View synonyms for
hamstrung
[ ham-struhng ]
adjective
- having been made powerless or useless; thwarted:
The candidates also face a housing market crisis, subway strikes, and a hamstrung government.
- having had the hamstring tendon cut:
She fell like a hamstrung deer.
verb
- the simple past tense and past participle of hamstring ( def ).
Discover More
51Թ History and Origins
Origin of hamstrung1
Advertisement
Advertisement
Advertisement
Advertisement
Browse