English dictionary

hamstring meaning and definition

Definition and meaning of hamstring at MeaningMonkey.org. hamstring meaning and definition in the English Dictionary.

HAMSTRING noun

Definition of hamstring (noun)

  1. one of the tendons at the back of the knee

HAMSTRING verb

Definition of hamstring (verb)

  1. make ineffective or powerless
    • "The teachers were hamstrung by the overly rigid schedules"
  2. cripple by cutting the hamstring
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: