Hamstrung (noun) Definition, Meaning & Examples

adjective
  1. having been made powerless or useless; thwarted: The candidates also face a housing market crisis, subway strikes, and a hamstrung government.
  2. having had the hamstring tendon cut: She fell like a hamstrung deer.
verb
  1. the simple past tense and past participle of hamstring.
Hamstrung (noun) Definition, Meaning & Examples

More Definitions