hamstring

Part of speech: verb

To cut the hamstring of; cripple.

Part of speech: noun

A tendon of the human thigh, or of the hind leg of a quadruped.

Share it on: