tendon

noun

  1. 1

    a cord or band of inelastic tissue connecting a muscle with its bony attachment

Synonyms

Also useful for “tendon”:Unscrambler