time-bettering
English
Adjective
time
-
bettering
(
not comparable
)
(
dated
)
Improving
the
state
of
something
;
replete
with
innovation
.