thewy









thewy


noun

  1. Usually thews. muscle or sinew.
  2. thews, physical strength.

noun

  1. muscle, esp if strong or well-developed
  2. (plural) muscular strength

n.Old English þeaw; see thews.

54 queries 0.589