VariousWords beta
Related Terms:
Definitions:
Noun
Definition: improvement
Verb
Definition: present participle of better
Adjective
bettering
Definition: changing for the better