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