Word of the day

ameliorative

ameliorating, amelioratory, meliorative, ameliorating, amelioratory, bettering, meliorative.

more