hamstrings

Definition


noun.
one of the tendons at the back of the knee;
verb.
make ineffective or powerless

Example Sentence

His hamstrings were tight after the long run.

Synonyms

tendon; sinew; tendon at back of knee

Antonyms

skull