You searched for: “
1. Having a tendency to make something better or to become better; to improve.
2. A reference to making something, which is bad or unsatisfactory, better.
This entry is located in the following units:
Table of Contents
Word Info Search