better-run
English
Adjective
better-run
comparative form of
well-run
: more
well-run