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
His hamstrings were tight after the long run.
tendon; sinew; tendon at back of knee
skull