2 words in this vocabulary list
adjective comparative form of good, indicating a higher quality or more desirable characteristic
noun a process of making something better or more satisfactory
adjective improving or intended to improve something