Definition of "Sinew" :
noun: possessing muscular strength
noun: a cord or band of inelastic tissue connecting a muscle with its bony attachment
noun: possessing muscular strength
noun: a cord or band of inelastic tissue connecting a muscle with its bony attachment