Find the word definition

Wiktionary
ameliorations

n. (plural of amelioration English)

Usage examples of "ameliorations".

But all these ameliorations of condition were too slight to even arrest the progress of the disease of the thousands of dying men brought out from the Stockade.