History
History
Show in Sentence
 Show Synonyms 

1) the act, state, of improving or being improved (improvement)

2) that cannot be improved on (unbeatable)

Synonyms
UK
US
Meaning:
better

superior in quality (to others)

excelling, more excellent

IMPROVED as in Wiktionary
IMPROVED as in Wikipedia