• word of the day

    hamstring

    hamstring - Dictionary definition and meaning for word hamstring

    Definition
    (noun) one of the tendons at the back of the knee
    Synonyms : hamstring tendon
    Definition
    (verb) make ineffective or powerless
    Example Sentence
    • The teachers were hamstrung by the overly rigid schedules
    Definition
    (verb) cripple by cutting the hamstring
Connect with us on Facebook