hamstrings

noun

  1. 1

    One of the great tendons situated in each side of the ham, or space back of the knee, and connected with the muscles of the back of the thigh.

  2. 2

    The biceps femoris, semimembranosus, and semitendinosus muscles.

Synonyms

verb

  1. 1

    To lame or disable by cutting the tendons of the ham or knee; to hough.

  2. 2

    To cripple; to incapacitate; to disable.

Translate “hamstrings” to another language

Click any language to open the translator with this word already filled in.

Hamstrings Definition & Meaning | TranslatePulse