better-run

English

Adjective

better-run

  1. comparative form of well-run: more well-run