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