sinew
Explore definitions, synonyms, and language insights of sinew
Definitions
Noun
a cord or band of inelastic tissue connecting a muscle with its bony attachment
Noun
possessing muscular strength