Well-thewed meaning

adjective
0
0
Having an attractive physical appearance or strong muscles.
adjective
0
0
Advertisement

Origin of well-thewed

  • From Middle English wel-thewed, wel thewed, equivalent to well +‎ thewed.

    From Wiktionary