Rhyme Desk
Find rhyming words!

Definition of "Hamstring" :

noun: one of the tendons at the back of the knee

verb: cripple by cutting the hamstring

verb: make ineffective or powerless

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!