'hamstring tendon' definitions:

Definition of 'hamstring tendon'

(from WordNet)
noun
One of the tendons at the back of the knee [syn: hamstring, hamstring tendon]