Reverse Dictionary: AMELIORATE

NOUNS
1614BETTERANCE amelioration, improvement; betterment; the process of bettering


VERBS
1552MELIORATE to ameliorate, to make better, to improve; to grow better