amelioration

amelioration, n. 1. The act of improving something; the state of being made better. 2. An improvement. — ame-liorative, adj.

amelioration Read More »