Amelioration
Word Dictionary
-> Amelioration
Search:
Amelioration
(n.) The act of ameliorating, or the state of being ameliorated; making or becoming better; improvement; melioration.
Terms of Use
Canadian Jobs