Dictionary search results

Showing 1-5 of 5 results

hamstring US English

Any of five tendons at the back of a person’s knee

hamstring US Thesaurus

cattle were killed or hamstrung

hamstring English-Spanish

ligamento