English

sinew noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

sinew

 noun: Internal anatomy topic
[countable, uncountable] a strong band of tissue in the body that joins a muscle to a bone