better built

English

Adjective

better built

  1. comparative form of well built: more well built