YourDictionary

sinew medical definition

noun
  1. A tendon.
  2. Vigorous strength; muscular power.

Learn more about sinew

link/cite print suggestion box